将图像从文档目录复制到 Swift iOS 中的照片库
Copy image from document directory to photos library in Swift iOS
我有一个图像名称字符串数组存储在应用程序的文档目录中。
我想将图像从应用程序的文档目录复制到设备的照片库。
Swift 4
我会告诉你从文档中保存照片的步骤] -> [照片库]最简单的方法就是使用 UIKit 的 UIImageWriteToSavedPhotosAlbum() 函数
第 1 步:
- 请求访问照片库“隐私 - 照片库添加使用说明”的权限
- 请参阅此 link 了解更多详情
https://developer.apple.com/documentation/photokit/delivering_an_enhanced_privacy_experience_in_your_photos_app
第 2 步:
- 用Data(contentsOf: URL)获取要复制的[图像数据]
- 你可以在[Document]中学习如何获取文件的[Url],搜索一下,因为这个工作文章很多,也很容易做。别担心
第 3 步:
- 从上面得到的 [Data] 创建一个 [UIImage]
第 4 步:
- 将步骤 3 中出现的 [UIImage] 传递给 UIImageWriteToSavedPhotosAlbum() 的第一个参数。所有剩余的参数都可以设置为 nil。
我有一个图像名称字符串数组存储在应用程序的文档目录中。 我想将图像从应用程序的文档目录复制到设备的照片库。
Swift 4
我会告诉你从文档中保存照片的步骤] -> [照片库]最简单的方法就是使用 UIKit 的 UIImageWriteToSavedPhotosAlbum() 函数
第 1 步:
- 请求访问照片库“隐私 - 照片库添加使用说明”的权限
- 请参阅此 link 了解更多详情 https://developer.apple.com/documentation/photokit/delivering_an_enhanced_privacy_experience_in_your_photos_app
第 2 步:
- 用Data(contentsOf: URL)获取要复制的[图像数据]
- 你可以在[Document]中学习如何获取文件的[Url],搜索一下,因为这个工作文章很多,也很容易做。别担心
第 3 步:
- 从上面得到的 [Data] 创建一个 [UIImage]
第 4 步:
- 将步骤 3 中出现的 [UIImage] 传递给 UIImageWriteToSavedPhotosAlbum() 的第一个参数。所有剩余的参数都可以设置为 nil。