我正在开发一个应用程序。我想将我的照片保存在相机胶卷中。那么如何通过代码将我的照片保存在相机胶卷中?
问问题
7483 次
2 回答
10
最基本的方法(如果您的目标是 iOS 4.0 之前的唯一方法)是使用UIImageWriteToSavedPhotosAlbum
. 这使您可以指定在保存完成时在目标对象上调用的选择器。
在 4.0 中,您可以使用 ALAssetsLibrary 的writeImageToSavedPhotosAlbum:orientation:completionBlock:
来编写图像;在这种情况下,您提供一个在保存完成时调用的块。
在 4.1 中,您还可以使用 ALAssetsLibrarywriteImageDataToSavedPhotosAlbum:metadata:completionBlock:
或writeImageToSavedPhotosAlbum:metadata:completionBlock:
将图像与元数据(例如地理标记信息)一起写入。前者也是从 NSData 对象写入图像而不首先将其加载为 UIImage 或 CGImageRef 的唯一方法。
于 2011-06-02T03:23:33.760 回答
1
请参阅此博客文章。UIImageWriteToSavedPhotosAlbum 是您的朋友。
于 2011-06-02T03:12:04.327 回答