我使用ELCImagePickerController
从我的应用程序中的照片应用中选择多个图像。
我想从ELCImagePickerController
选择的照片应用中删除这些图片。
请帮我解决这个问题。
ELCImagePickerController
允许两种方法。
- (void)elcImagePickerController:(ELCImagePickerController *)picker didFinishPickingMediaWithInfo:(NSArray *)info;
- (void)elcImagePickerControllerDidCancel:(ELCImagePickerController *)picker;
答案 0 :(得分:0)
您需要使用PHPhotoLibrary
。
使用PHAssetChangeRequest
对于我的项目,我使用了它,它很快,但我希望这会给你正确的想法。这对我很有用:
PHPhotoLibrary.sharedPhotoLibrary().performChanges({
PHAssetChangeRequest.deleteAssets(photoAssets)
}, completionHandler: { success, error in
NSLog("Completed deletion of asset. %@", (success ? "Success" : error!))
})
您希望在didFinishPickingMediaWithInfo
希望这有帮助。