Я использую это для хранения изображения:
var screenshot: UIImage {
return UIGraphicsImageRenderer(size: bounds.size).image { _ in
drawHierarchy(in: CGRect(origin: .zero, size: bounds.size), afterScreenUpdates: true)
}
}
UIImageWriteToSavedPhotosAlbum(view.screenshot, nil, nil, nil)
Это сохранит изображение в Фото, но я хочу, чтобы пользователь мог посмотреть на фотографию перед сохранением и дать им возможность отменить.