[英]Camera Roll asset images not available after saving an image to Saved Photos
当我的iPhone应用程序启动时,我正在使用ALAssetsLibrary
来生成相机胶卷中所有图像的数组。 我将每个图像存储为数组中的ALAsset *
。 稍后在应用程序中,我使用以下方法将图像保存到库中:
UIImageWriteToSavedPhotosAlbum(croppedImage, self, @selector(image:didFinishSavingWithError:contextInfo:), nil);
图像已成功保存到已保存的相册中。 但是,现在我的问题是当我尝试使用所有图像的现有数组检索图像时,我什么都得不到。 我是否需要再次构建所有图像的数组,还是有其他方法可以做到这一点?
保存图像会更改库并使库中的资源等对象无效。 每当库更改时,您都需要从库中重新加载资源 - 在收到ALAssetsLibraryChangedNotification
时执行此ALAssetsLibraryChangedNotification
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.