【发布时间】:2012-01-30 21:25:24
【问题描述】:
我希望将从内置库中选择图像的功能集成到 iOS 应用中。
UIImagePickerController 似乎是显而易见的选择。 但是,它只能用作模态视图控制器。出于设计原因,此应用中的图像选择需要是 UIViewController 本身的一部分。
在网络上进行一些研究并搜索 StackOverflow 档案后,我似乎需要使用 ALAssetsLibrary 从头开始实现我自己的图像选择器来访问存储在设备上的图像。然而,这是一项艰巨的任务(如果做得好的话)。
因此我的问题是:
1) 是否已有为此目的的库或类(或者有人愿意分享他/她现有的代码)?
2) 或者,有没有办法扩展 UIImagePickerController 以添加更多的界面元素?
【问题讨论】:
-
UIImagePickerController 在 iOS 5+ 中工作得很好,如果你将它的视图添加为另一个视图的子视图并将其添加为父视图控制器的子视图控制器。
标签: iphone cocoa-touch uiimagepickercontroller alassetslibrary