我知道UIImagePickerController不支持多选,所以我尝试了一些替代方法:
ELCImagePickerController,WSAssetPickerController和CTAssetsPickerController。
它们都支持多选功能,但是我还需要UIImagePickerController中的“Moments”视图:
有没有支持多选和“Moments”视图的库?
最佳答案
尝试GMImagePicker。它使用新的Photos框架(PhotoKit),使您可以访问iOS 8的照片层次结构。不过,您将不得不对其进行一些自定义。
在Apple的documentation中:
使用PHCollectionList类查找与
照片应用中的时刻层次结构
因此,在here周围的某个地方,您需要使用fetchCollectionLists
类型调用fetchCollectionListsWithType:subtype:options:
函数之一,例如 PHCollectionListTypeMomentList
。您将拥有另一个PHFetchResult
,将其视为作者处理here的方式的相册。
如果有时间,我将用更彻底的答案进行编辑,但是我认为学习Photos框架并自己进行这项工作很有趣并且很有教育意义。