Скриншот Яндекс карт/Yandex Maps screenshot
Имеется view с некоторыми элементами (включая YMKMapView). Нужно сделать скриншот экрана.
Использую следущий код
func renderImage(from view: UIView) -> UIImage? {
UIGraphicsBeginImageContext(view.frame.size)
view.layer.render(in: UIGraphicsGetCurrentContext()!)
let image = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
UIImageWriteToSavedPhotosAlbum(image!, nil, nil, nil)
return image
}
Изображение успешно сохраняется в галерею, но вместо фрагмента карты белый фон.
Какой результат должен быть и какой на самом деле:

