Заполнитель изображения в виде эскиза (размытый) до фактической загрузки изображения - PullRequest
0 голосов
/ 28 июня 2018

У меня есть код для показа полноэкранного изображения, как только пользователь его выберет.

fullImage.kf.setImage (с: url)

Во время загрузки самого изображения я хотел показать заполнитель в качестве того же изображения, но с уменьшенным размером эскиза. Эта миниатюра была кэширована библиотекой Kingfisher при отображении миниатюр ранее.

Когда я показываю изображение без библиотеки KF, с помощью обычного загрузчика iOS UIImage он показывает размытый предварительный просмотр растянутого эскиза, а затем показывает реальное изображение. Как этого достичь с помощью библиотеки KF?

1 Ответ

0 голосов
/ 28 июня 2018

Вы можете использовать изображение держателя, как показано ниже

fullImage.kf.setImage(with: url, placeholder: UIImage(named: "placeholder"), options: nil, progressBlock: nil, completionHandler: nil)

Но для показа миниатюры необходимо, чтобы уменьшенное изображение загружалось отдельно.

...