UIImagePickerController模块化替换

时间:2012-07-24 17:08:28

标签: ios facebook-graph-api picasa flickr photolibrary

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

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

http://picture.io/photopickerplus

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

它也是一种非常激烈的ARC,它是一个可以运行的PITA。

https://github.com/arturgrigor/AGImagePickerController

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

https://github.com/jeena/JPImagePickerController

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

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

看起来很复杂。由于显而易见的原因,不适合非Facebook服务。

1 个答案:

答案 0 :(得分:0)

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

上的博客