0

我正在开发这个 iPhone 应用程序,除了第一个屏幕外,它的方向都可以正常工作。如果设备处于纵向,第一个屏幕也可以正常工作,但不能用于横向。

有趣的是,如果我在第一个屏幕上旋转设备,它也可以很好地调整。

在我看来,问题是应用程序始终假定设备处于纵向,因此portrait orientatio即使设备处于横向,第一个屏幕也始终显示在 n 中。

我试图willAnimateRotationToInterfaceOrientation在执行第一个屏幕结束时添加,但没有奏效。The willAnimateRotationToInterfaceOrientation调用旋转功能的方法(在第一个屏幕之后适用于其他屏幕的方法)似乎认为没有必要调整子视图。由于旋转功能非常适合以后的屏幕,我想我可能错过了一些东西(可能在代码之外)。想知道是否有人可以为我指出。在 plist 中,我将“初始启动方向”指定为横向,它也不起作用。

谢谢,请帮助我

4

1 回答 1

1

对于 iPhone 和 iPod,启动图像(默认)不支持横向。

阅读iOS App Programming Guide中的“App Launch (Default) Images”部分

于 2013-01-28T05:18:29.853 回答