5

我正在寻找 UIImagePickerController 的替代品,它允许对本地图片、公共 API(如 Facebook/Flickr/Tumblr/Picasa/SmugMug)和自定义专有图片集(本地或国外)进行自定义扩展。

到目前为止我发现的解决方案以及它们的问题:

http://picture.io/photopickerplus

这几乎是完美的,除了我被迫使用 getchute.com 的 3rd 方服务 - 如果这个网站永久变暗会发生什么?并且所有权限对话框都将“Chute”列为应用程序名称。我的应用在其他地方使用 Facebook SDK,所以我想使用我现有的 APP id/key。当我通过 chute 应用程序控制面板添加它时,我收到 Facebook API 错误“无效的 redirect_uri:应用程序配置不允许给定 URL”。我可以用 Facebook API 修复它,但是如果 A. 我知道 URL 是什么(我不知道),并且 B. 我真的可以接受 API 请求的中间人(我不知道)。

它也非常具有 ARC 敌意,这是一个可以运行的 PITA。

https://github.com/arturgrigor/AGImagePickerController

UIImagePickerController 的非常好的替代品,包括多选。没有内置的模块化来支持 Facebook 或其他 API。

https://github.com/jeena/JPImagePickerController

仅 UIImagePickerController 的简单替换 - 似乎没有可导航的视图。没有明显的模块化。

https://github.com/facebook/three20/

看起来很复杂。由于显而易见的原因,非 Facebook 服务无法很好地发挥作用。

4

1 回答 1

0

https://github.com/mrdavenz/CaptureSessionManager 有使用 AVCamera 创建您自己的照片选择器的示例代码。您可以以此为起点。请参阅http://www.musicalgeometry.com/?p=1297上的博客

于 2014-01-22T23:00:20.820 回答