我需要将多个图片保存到相片库中,用户可以从应用程序画廊中选择多张图片,然后可以将它们保存在iPhone相册中。我使用UIActivityViewController
来实现这一目的。
假设用户选择了10张或更多的图片并选择将它们保存到相片库中,那么只有7-8张图片被保存。
有没有办法将图像数组保存到相片库中而不会出现任何故障?
谢谢。
let images = Generic.fetchImagesFromMediaFiles(self.selectedMediaObj) // to fetch selected images
let activityViewController = UIActivityViewController(activityItems: images, applicationActivities: nil)
self.present(activityViewController, animated: true, completion: nil);
if let popoverPresentationController = activityViewController.popoverPresentationController {
popoverPresentationController.sourceView = self.shareAllView
}