Я заполнил collectionView изображениями из API и кэшировал его. Это работает, но при первоначальной загрузке изображений возникает проблема. ImageView занимает какое-то другое изображение из кеша collectionView на долю секунды, но его можно обнаружить и выглядит странно, вместо этого я хотел бы оставить его пустым, пока он не загрузится.
AF.request(imageurlstring).responseImage { response in
if case .success(let image) = response.result {
self.image = image
imageChache.setObject(image, forKey: NSString(string: urlString))
}
}