如何在应用程序中启用 iOS 6.0 全景相机?
Posted
技术标签:
【中文标题】如何在应用程序中启用 iOS 6.0 全景相机?【英文标题】:How can you enable the iOS 6.0 panorama camera within an application? 【发布时间】:2012-10-01 01:16:59 【问题描述】:我正在开发一个使用相机的 ios 6 应用程序,但我一直无法弄清楚如何启用允许用户拍摄全景照片的选项。就拍摄普通照片而言,我已经完成了所有工作,但希望用户可以选择在应用程序中使用 iOS 6 中的新全景功能。
我在网上搜索过,但找不到任何信息(SO、Apple Dev Center 等)。我无法确定这是否有可能。我们可以使用它吗?如果可以,如何使用?
【问题讨论】:
我也遇到了和你一样的问题,想知道你有什么解决办法吗? 我还没有找到任何信息。当我这样做时,我一定会更新我的帖子。 【参考方案1】:这是不可能的。只能通过UIImagePickerController
或AVFramework
访问摄像头,并且两者都不提供此功能。
AVFramework
为您提供来自相机的数据流,您必须自己处理。除非您想实现自己的全景功能,否则这是不合适的。
虽然UIImagePickerController
中有调整闪光灯、视频/图像和后/前的设置,但没有启用原生全景功能的设置。
与 HDR 照片类似,全景拍摄只能在相机应用中使用。
【讨论】:
是否有任何库可以在 AVFoundation 中启用此功能? 不,情况没有改变 我找到了一个库 here,但不确定它是否可靠。您能帮我解决这个问题吗?以上是关于如何在应用程序中启用 iOS 6.0 全景相机?的主要内容,如果未能解决你的问题,请参考以下文章