Мне нужно преобразовать содержимое UICollectionView
в UIIImage
. Но изображение содержит только видимую часть UICollectionView
и пропускает части, которые еще предстоит визуализировать. Есть ли что-нибудь, чего я могу достичь?
Я использую следующее расширение
func toImage() -> UIImage {
let renderer = UIGraphicsImageRenderer(size: self.bounds.size)
return renderer.image { ctx in
self.drawHierarchy(in: self.bounds, afterScreenUpdates: true)
}
}