如何以正确的方向启动横向iOS应用程序而不旋转?

时间:2012-11-22 13:16:42

标签: ios rotation landscape uiinterfaceorientation uideviceorientation

我正在开发一款仅限风景,仅限iPhone的iOS6 +应用,并且无法按照我的意愿让旋转工作。

为app目标设置的唯一支持的界面方向是Landscape Left和Right。我目前只有一个视图控制器,其-supportedInterfaceOrientations方法只返回UIInterfaceOrientationMaskLandscape。 info.plist文件没有UIInterfaceOrientation密钥。

我想要发生的是,在启动图像消失并显示初始视图控制器后,它会立即正确显示在用户握住设备的方向上,没有动画。

正在发生的事情是,如果用户使用右侧的主页按钮握住手机,则界面被倒置,然后自动旋转以匹配设备旋转。手机自动更喜欢一种横向模式而不是另一种横向模式,我不需要它(或者至少不喜欢APPEAR,即使这意味着需要使用技巧。)

This question似乎在问同样的事情,虽然用例有些不同,但没有答案。

我需要做些什么来实现这个目标?

0 个答案:

没有答案