我正在开发这个 iPhone 应用程序,除了第一个屏幕外,它的方向都可以正常工作。如果设备处于纵向,第一个屏幕也可以正常工作,但不能用于横向。
有趣的是,如果我在第一个屏幕上旋转设备,它也可以很好地调整。
在我看来,问题是应用程序始终假定设备处于纵向,因此portrait orientatio
即使设备处于横向,第一个屏幕也始终显示在 n 中。
我试图willAnimateRotationToInterfaceOrientation
在执行第一个屏幕结束时添加,但没有奏效。The willAnimateRotationToInterfaceOrientation
调用旋转功能的方法(在第一个屏幕之后适用于其他屏幕的方法)似乎认为没有必要调整子视图。由于旋转功能非常适合以后的屏幕,我想我可能错过了一些东西(可能在代码之外)。想知道是否有人可以为我指出。在 plist 中,我将“初始启动方向”指定为横向,它也不起作用。
谢谢,请帮助我