UIImagePickerController альтернатива, которые поддерживают множественный выбор и просмотр момента

Я знаю, что UIImagePickerController не поддерживает множественный выбор, поэтому я попробовал несколько альтернатив: ELCImagePickerController, WSAssetPickerController и CTAssetsPickerController.

Все они поддерживают функцию множественного выбора, но мне также нужно представление "Моменты", как в UIImagePickerController:

Есть ли какая-нибудь библиотека, которая поддерживает мульти-выбор и просмотр "Моменты"?

2 ответа

Попробуйте GMImagePicker. Он использует новую платформу Фото (PhotoKit), которая дает вам доступ к иерархии фотографий iOS 8. Тебе придется немного его настроить.

В документации Apple:

Используйте класс PHCollectionList для поиска активов, соответствующих иерархии моментов в приложении Photos

Так что где-то здесь вы хотите позвонить одному из fetchCollectionLists функции как fetchCollectionListsWithType:subtype:options: с типом PHCollectionListTypeMomentList, У тебя будет другой PHFetchResult рассматривать как альбом, как автор делает здесь.

Если у меня будет время, я отредактирую это с более подробным ответом, но я думаю, что будет интересно и познавательно изучить фреймворк Photos и поработать над этим самостоятельно.

Попробуй это. Я не могу сразу увидеть, поддерживает ли он моменты, но попробуй.

Вы также можете быть заинтересованы в этой статье от objc.io на Photos Framework

Другие вопросы по тегам