我正在寻找UIImagePickerController的替代品,它允许自定义可扩展本地图片,公共API,如Facebook / Flickr / Tumblr / Picasa / SmugMug,以及自定义专有图片集(本地或国外)。
到目前为止我找到的解决方案,以及它们的问题:
这几乎是完美的,除了我被迫使用来自getchute.com的第三方服务 - 如果这个网站永远变暗,会发生什么?并且所有权限对话框都将“Chute”列为应用程序名称。我的应用程序在其他地方使用Facebook SDK,所以我想使用我现有的APP id / key。当我通过滑槽应用程序控制面板添加它时,我得到Facebook API错误“无效的redirect_uri:应用程序配置不允许给定URL”。我可以使用Facebook API进行修复,但是如果A.我知道URL是什么(我不知道),而且B.我真的可以让中间人接受API请求(我不是)。< / p>
它也是一种非常激烈的ARC,它是一个可以运行的PITA。
非常好的替代UIImagePickerController,包括多选。没有内置的模块化支持Facebook或其他API。
简单替换UIImagePickerController - 似乎没有可导航的视图。没有明显的模块性。
看起来很复杂。由于显而易见的原因,不适合非Facebook服务。
答案 0 :(得分:0)
https://github.com/mrdavenz/CaptureSessionManager包含使用AVCamera创建自己的照片选取器的示例代码。您可以将此作为起点。请参阅http://www.musicalgeometry.com/?p=1297
上的博客