I have collection view with horizontal scrolling of images, those images are placing correct with original colour, after changing the images tint colour using this , the images are rotated.
let headers: [String: String] = BaseService().allheaders(headers: nil)
var colorOption = Option(imagePreprocessor: TintImageProcessor(tintColor: .black))
colorOption.downloaderMaker = {
return ImageDownloader(modifyRequest: {
var request = $0
for (headerField, headerValue) in headers {
request.addValue(headerValue, forHTTPHeaderField: headerField)
}
return request
})
}
self.setImage(url: imageUrl, option: colorOption) { (result) in
switch result {
case .value(let image):
completion(image)
case .error(let error):
completion(nil)
}
}
I have collection view with horizontal scrolling of images, those images are placing correct with original colour, after changing the images tint colour using this , the images are rotated.
let headers: [String: String] = BaseService().allheaders(headers: nil)