2016-02-05 2 views
0

Я использую ELCImagePickerController для выбора нескольких изображений из приложения для фотографий в приложении. Я хочу удалить эти изображения из приложения для фотографий, выбранного ELCImagePickerController. Пожалуйста, помогите мне решить эту проблему.Как удалить несколько изображений из фотографий, выбранных ELCImagePickerController?

ELCImagePickerController разрешено использовать два метода.

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

ответ

0

Вам необходимо использовать PHPhotoLibrary.

Использование PHAssetChangeRequest

Для моего проекта я использовал это, и это в быстры, но я надеюсь, что это даст вам правильное представление. Это отлично работает для меня:

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

Вы хотели бы осуществить это в didFinishPickingMediaWithInfo

Будем надеяться, что это помогает.

Смежные вопросы