Как установить цвет оттенка с помощью PINRemoteImage? - PullRequest
0 голосов
/ 17 февраля 2019

Я попытался установить цветовой оттенок изображения после загрузки изображения с помощью PINRemoteImage, но он не работает.Как установить цвет оттенка изображения с помощью PINRemoteImage?

let imageView = UIImageView()
imageView.pin_setImage(from: URL(string: "https://pinterest.com/kitten.jpg")!)
imageView.tintColor = UIColor.red

1 Ответ

0 голосов
/ 18 февраля 2019

Это сработало, пришлось установить модель рендеринга изображения после загрузки изображения, передав в этом методе обратный вызов PINRemoteImageManagerImageCompletion imageView.pin_setImage(from: URL?, completion: PINRemoteImageManagerImageCompletion?)

imageView.pin_setImage(from: "https://pinterest.com/kitten.jpg") { result in
    result.image?.withRenderingMode(.alwaysTemplate)
    imageView.image = result.image?.withRenderingMode(.alwaysTemplate)
}
imageView.tintColor = UIColor.red
...