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