是否有可能在IOS中强制定位

时间:2013-12-04 05:06:52

标签: ios camera orientation landscape

是否可以使用包含多个不同屏幕的肖像应用程序,但是当应用程序中的相机被激活时,它会切换到横向视图,并且在相机完成后拍摄照片会返回到肖像?

(我想强迫用户只拍摄风景照片)。

2 个答案:

答案 0 :(得分:0)

如果您阅读https://developer.apple.com/library/ios/documentation/uikit/reference/UIImagePickerController_Class/UIImagePickerController/UIImagePickerController.html

你会发现uiimagepickercontroller只支持肖像。这是课堂参考的一部分。

  

重要说明:UIImagePickerController类支持纵向模式   只要。此类旨在按原样使用,不支持   子类。此类的视图层次结构是私有的,不得使用   被修改,但有一个例外。您可以为自定义视图分配   cameraOverlayView属性并使用该视图来显示其他内容   信息或管理相机界面之间的交互   和你的代码。

唯一的方法是创建自定义相机叠加方法并在该方法中执行。

答案 1 :(得分:0)

如果您使用某些横向渐变图片隐藏用户仅在横向拍摄照片