在iOS中为本地应用内容创建图库

时间:2015-11-14 04:08:14

标签: ios uicollectionview mpmediapickercontroller

我的应用会拍摄一些视频和图片,并将其存储在“应用程序主页/文档”文件夹中。我想创建一个将打开并显示(和播放)这些项目的图库。我查看了MPMediaPickerController,它看起来像数据源的唯一选项就是照片专辑。

看起来我将不得不创建UICollectionView。这是正确的方法吗?还是有另一种方式类似于MPMediaPickerController,但是将源设置为数据对象数组?

1 个答案:

答案 0 :(得分:1)

最好的方法是使用您自己的实现UICollectionView。 MPMediaPickerController主要用于媒体相关(尤其是歌曲和视频)

由于您有图像和视频,只需使用NSFilemanager获取文档目录中的文件,并将信息传递给UICollectionView数据源,并处理UICollectionView didSelect方法上的触摸操作。