iPad 2 UIImagePickerController相机自动旋转让我发疯!

iPad 2 UIImagePickerController相机自动旋转让我发疯!,第1张

概述我一直试图将这个问题排除一段时间,然后无处可去. 我在iPad 2上使用相机 – 我的应用程序是横向的,但我想在纵向模式下使用相机.我似乎无法强制ImagePicker a进入Portrait模式,而b,停止自动旋转. 有什么方法可以强制ImagePicker成纵向(或横向),和/或阻止它自动旋转? 即使应用程序处于横向状态并且设置为仅向横向方向返回YES,ImagePicker也会忽略它并在旋转 我一直试图将这个问题排除一段时间,然后无处可去.

我在iPad 2上使用相机 – 我的应用程序是横向的,但我想在纵向模式下使用相机.我似乎无法强制ImagePicker a进入Portrait模式,而b,停止自动旋转.

有什么方法可以强制ImagePicker成纵向(或横向),和/或阻止它自动旋转?

即使应用程序处于横向状态并且设置为仅向横向方向返回YES,ImagePicker也会忽略它并在旋转iPad 2时旋转为纵向.

如果我可以强迫它留在风景中(虽然不理想)我可以重新设计应用程序以在风景中使用相机,但我似乎无法做到这一点!

任何帮助非常感谢!

解决方法 您需要覆盖的方法调用:

_isSupportedInterfaceOrIEntation:

所以看起来应该是这样的:

@interface PortraitimagePickerController : UIImagePickerController {}@end@implementation PortraitimagePickerController- (BOol)_isSupportedInterfaceOrIEntation:(UIDeviceOrIEntation)orIEntation{    return UIDeviceOrIEntationIsPortrait(orIEntation);}@end

但它绝对是私人方法,因此Apple可能会拒绝您的应用

总结

以上是内存溢出为你收集整理的iPad 2 UIImagePickerController相机自动旋转让我发疯!全部内容,希望文章能够帮你解决iPad 2 UIImagePickerController相机自动旋转让我发疯!所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1084334.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存