将UIImage保存到照片库而不是相机胶卷

时间:2012-04-20 04:06:06

标签: iphone ios camera photo

我知道如何使用标准API调用保存图像到相机胶卷。我也知道没有相机的设备会保存到照片库。

对于带摄像头的设备,如何将UIImage保存到相机胶卷的照片库INSTEAD?

4 个答案:

答案 0 :(得分:5)

您应该尝试通过IOS SDK提供此方法,

UIImageWriteToSavedPhotosAlbum(myImage, nil, nil, nil );

答案 1 :(得分:3)

我知道如何做到的唯一方法是使用UIImageWriteToSavedPhotosAlbum,快速路径是将nil传递给除UIImage参数之外的所有内容。

UIImageWriteToSavedPhotosAlbum(UIImage *image, id completionTarget, SEL completionSelector, void *contextInfo);

答案 2 :(得分:1)

照片库只是一个占位符,可以显示手机上的所有照片,包括相机胶卷。因此,如果您从相机中删除了一张照片,它就会消失在照片库中。照片库中的那个不是重复的;它更像是一条捷径。 有一个完美的感觉。它就像一个“收藏夹”文件夹。它从主文件夹中获取信息。

答案 3 :(得分:1)

这是你找到的。该链接显示如何在iPhone Gallery中存储图像。查看链接:http://sugartin.info/2012/01/10/permanently-download-image-and-fetch-locally-images/