我正在将图像保存到照片库中,并希望动态检索它们以在将来启动我的应用程序时显示。我使用 WriteToSavedPhotosAlbum 函数,如下所示,但没有获得任何信息来以编程方式访问保存的照片。
UIImageWriteToSavedPhotosAlbum(UIImage *image, id completionTarget, SEL completionSelector, void *contextInfo);
保存后,有没有办法检索文件名/id 并在以后从照片库中加载图像?
我正在将图像保存到照片库中,并希望动态检索它们以在将来启动我的应用程序时显示。我使用 WriteToSavedPhotosAlbum 函数,如下所示,但没有获得任何信息来以编程方式访问保存的照片。
UIImageWriteToSavedPhotosAlbum(UIImage *image, id completionTarget, SEL completionSelector, void *contextInfo);
保存后,有没有办法检索文件名/id 并在以后从照片库中加载图像?
你不能,除非用户使用UIImagePickerController
. 检查这个相关问题
你只需要为自己保存它们。可能在您应用的文档或缓存文件夹中。
附带说明一下,当您说:“启动时显示”时,如果您要替换 Default.png,那将不起作用。
启动图像必须是静态的并包含在您的应用程序包中。
如果没有,请忽略。
尝试此代码段进行必要的更改
UIImagePickerController *picker=[[UIImagePickerController alloc] init];
picker.delegate=pickerDelegate;
picker.sourcetype=UIImagepickerControllerSourceTypePhtoLibrary;