UIImagePickerController

时间:2016-12-14 23:41:41

标签: swift xcode image uiimagepickercontroller

如何将应用程序自己的图像添加为UIImagePickerController中的单独文件夹,以便用户也可以选择它们?写在Swift 3中?

此应用程序(Quotiful)已成功完成此操作。他们在设备照片库的底部添加了自己的照片:

enter image description here

1 个答案:

答案 0 :(得分:0)

我不是专家,只是另一个iOS程序员试图提供帮助。考虑到缺乏其他评论/答案,可能是。 (如果其他人有更好的想法/答案,我很乐意删除它!)

当Apple在2008年推出iOS时,他们会“隐藏”任何人的文件系统。他们通过扩展(文档,照片编辑,iCloud等),URL(深层链接)等方式暴露了一些东西。但是他们总是严格控制一些事情(安全,沙盒等)这可能就是其中之一。

我最好的猜测是我们正在谈论一个子类化的UIImagePickerController(是的,你可以这样做)的组合,它可以访问存储在相机胶卷中的东西,但标记的方式使它看起来不是。它需要花费精力(和资源),但肯定的是,使用数据库(保存包含URL位置的元数据),您可以这样做。

同样,我希望有人可以提供更好(更容易实施)的答案。