我使用保存合并图像到iPhone照片库:iPhone:如何获取使用UIImageWriteToSavedPhotosAlbum()保存的图像的文件路径?
UIImageWriteToSavedPhotosAlbum(viewImage, self, @selector(savedPhotoImage:didFinishSavingWithError:contextInfo:), nil);
并获得使用回调:
- (void) savedPhotoImage:(UIImage*)image didFinishSavingWithError:(NSError *)error contextInfo: (void *)contextInfo { NSLog(@"%@", [error localizedDescription]);
NSLog(@"info: %@", contextInfo);}
我想得是在图像具有路径已保存,所以我可以将它添加到数组中,该数组将用于调用应用程序中其他位置保存的项目列表。
当我使用选取器加载图像时,它显示路径信息。 但是,当我保存一个创建的图像时,我找不到将保存的图像路径拉到哪里。
我有关于网络的搜索,但大多数例子停止在回调与一个不错的消息说图像保存成功。 我只想知道它的保存位置。
我明白一种方法可能是开始定义我自己的路径,但由于该方法对我来说,我只是希望它能告诉我它保存在哪里。
不错!感谢分享。 – 2013-09-01 20:36:21
如何加载该图像?我可以加载图像窗体画廊?任何人都可以发布代码来加载? – 2016-03-02 14:33:53
ALAssetsLibrary在iOS 9.0以上版本中已弃用。而是使用PHPhotoLibrary和“performChanges”方法将图像保存到设备。 – Tys 2016-06-03 14:31:52