0

如何将图像保存到 iPad 的图库中,然后再次将它们从那里读入我的应用程序。是否可以在 iPad 的图库中创建一个文件夹结构,我可以在其中存储通过我的应用程序生成的图像。

实际上我可以将图像保存到画廊,我正在使用这个

UIImageWriteToSavedPhotosAlbum(viewImage, nil, nil, nil);

但不知道如何将其从图库加载回应用程序。?

4

1 回答 1

0

使用ALAssetsLibrary,然后您可以调用writeImageToSavedPhotosAlbum:metadata:completionBlock:以保存图像并在完成块中获得assetURL. 这可以稍后用于从库中获取图像。


文档在这里

要获取资产 url 的图像:

[self.assetsLibrary assetForURL:imageURL resultBlock:^(ALAsset *asset) {
    if (asset != nil) {
        imageView.image = [UIImage imageWithCGImage:[[asset defaultRepresentation] fullScreenImage]];
     }
} failureBlock:^(NSError * error) {
    NSLog (@"Error getting image asset: %@", error);
}];
于 2013-08-05T14:44:39.833 回答