尝试在iOS中使用自定义名称将图像保存到相册

sye*_*dfa 7 uiimageview uiimage ios

我有一个iOS应用程序,我将图像保存到我的照片文件夹到我的iPad.但是,我想要做的是使用自定义名称存储图像(例如,使用实际捕获图像时的日期和时间戳),以便将来检索它更容易.我目前存储图像的代码如下:

- (IBAction)imageCapture:(id)sender {

    UIImage *myImage = [_imageView currentImage];
    UIImageWriteToSavedPhotosAlbum(myImage, nil, nil, nil);

}
Run Code Online (Sandbox Code Playgroud)

我可以存储我的图像,但是如何在存储图像之前命名图像(例如"082620131100am.png"?

在此先感谢所有回复的人

rck*_*nes 5

由于您无法覆盖用户照片库中的任何图像/视频,因此将无法为文件指定特定的文件名。

如果使用以下方法writeImageDataToSavedPhotosAlbum:metadata:completionBlock:,则可以将一些元数据添加到图像中,但是将无法设置文件名。