ios – iphone应用程序在iPad上的横向开始后没有响应

我的iPhone应用程序在以横向模式在iPad上启动时不响应.

如果以纵向模式启动,一切正常.在横向方向上,只有在应用程序旋转或1x 2x按钮被按下之后才会有效.

我已经尝试使用断点调试应用程序并逐步执行代码,但它显示该应用程序在调试控制台中正常运行.

解决方法

我发现这是iOS 6设备的独特之处,但是如果您删除了应用程序plist中“支持的界面方向”下的所有条目,则此问题将消失.或者如果您在目标设置的“摘要”屏幕上选中“应用程序启动时隐藏”选项,“状态栏”设置也会修复它:

没有任何逻辑的理由,我可以看到,这两个选项应该解决这个bug,但他们都这样做.

如果您在iOS 6中使用支持的方向设置,您仍然可以通过supportedInterfaceOrientations以编程方式控制允许的界面方向(或者在iOS 5中,仍然可以使用shouldAutorotateToInterfaceOrientation:方法).

相关文章

当我们远离最新的 iOS 16 更新版本时,我们听到了困扰 Apple...
欧版/美版 特别说一下,美版选错了 可能会永久丧失4G,不过只...
一般在接外包的时候, 通常第三方需要安装你的app进行测...
前言为了让更多的人永远记住12月13日,各大厂都在这一天将应...