在照片库中修改图像后,不会刷新iOS ALAsset

时间:2016-08-17 06:30:23

标签: ios

我的应用可以从照片库中拍摄照片。第一次打开应用程序,它可以拍摄最新图像。

但是在我打开应用程序后,转到后台,打开照片库并修改图像,然后回到应用程序,当用户选择照片时,它不是最新的图像。

当我在资产中记录图像网址时,它会在修改图像之前和之后显示相同的图像。这应该是一样的吗?或者修改后的图像不同?

  

资产= ALAsset - 类型:照片,   ?网址:资产库://asset/asset.PNG ID = 4E226E36-2D9C-449C-92AE-5036938603A9&安培; EXT = PNG

- (void) loadAssetsForGroup: (ALAssetsGroup*) group withCompletionHandler: (void (^)(NSArray*)) completionHandler {
    __strong NSMutableArray* assets = [NSMutableArray array];

    [group enumerateAssetsUsingBlock: ^(ALAsset* result, NSUInteger index, BOOL* stop) {
         if (!result) {
             completionHandler(assets);
             return;
         }
         [assets addObject: result];
     }];
}

0 个答案:

没有答案