0

ELCImagePickerController用于从我的应用程序中的照片应用程序中选择多个图像。我想从选择的照片应用程序中删除这些图像ELCImagePickerController。请帮我解决这个问题。

ELCImagePickerController允许两种方法。

- (void)elcImagePickerController:(ELCImagePickerController *)picker didFinishPickingMediaWithInfo:(NSArray *)info;
- (void)elcImagePickerControllerDidCancel:(ELCImagePickerController *)picker;
4

1 回答 1

0

您将需要使用PHPhotoLibrary.

使用PHAssetChangeRequest

对于我的项目,我使用了它,而且速度很快,但我希望这会给你一个正确的想法。这对我来说非常有效:

PHPhotoLibrary.sharedPhotoLibrary().performChanges({
      PHAssetChangeRequest.deleteAssets(photoAssets)
      }, completionHandler: { success, error in
      NSLog("Completed deletion of asset. %@", (success ? "Success" : error!)) 
})

你会想在didFinishPickingMediaWithInfo

希望这会有所帮助。

于 2016-09-21T01:26:01.543 回答