我知道UIImagePickerController不支持多选,所以我尝试了一些替代方法:
ELCImagePickerController,WSAssetPickerController和CTAssetsPickerController。

它们都支持多选功能,但是我还需要UIImagePickerController中的“Moments”视图:

有没有支持多选和“Moments”视图的库?

最佳答案

尝试GMImagePicker。它使用新的Photos框架(PhotoKit),使您可以访问iOS 8的照片层次结构。不过,您将不得不对其进行一些自定义。

在Apple的documentation中:

使用PHCollectionList类查找与
照片应用中的时刻层次结构

因此,在here周围的某个地方,您需要使用fetchCollectionLists类型调用fetchCollectionListsWithType:subtype:options:函数之一,例如 PHCollectionListTypeMomentList 。您将拥有另一个PHFetchResult,将其视为作者处理here的方式的相册。

如果有时间,我将用更彻底的答案进行编辑,但是我认为学习Photos框架并自己进行这项工作很有趣并且很有教育意义。

10-04 23:14