我正在开发这款iPhone应用程序,除了第一个屏幕外,其定位工作正常。如果设备处于纵向方向,则第一个屏幕也可正常工作,但不适用于横向方向。
有趣的是,如果我在第一个屏幕上旋转设备,它也可以很好地调整。
问题在于我认为该应用始终假设设备处于纵向方向,因此即使设备处于横向,第一个屏幕也始终显示在portrait orientatio
n中。
我尝试在执行第一个屏幕结束时添加willAnimateRotationToInterfaceOrientation
,但无法正常工作。调用旋转函数的The willAnimateRotationToInterfaceOrientation
方法(在第一个屏幕后适用于其他屏幕的方法)似乎认为不需要调整子视图。
由于旋转功能适用于以后的屏幕,我想我可能错过了一些东西(可能在代码之外)。不知道是否有人可以为我指出。之间,我在plist to landscape中指定了“初始启动方向”,它也没有用。
谢谢,请帮帮我
答案 0 :(得分:1)
对于iPhone& iPod,启动图像(默认)不支持横向显示。
中读取“应用启动(默认)图像”部分