我已经实现了 shouldAutorotateToInterfaceOrientation 并且在我的应用程序运行后一切正常或方向变化。但是,我不喜欢我的应用程序首次启动时的行为。
当我以纵向启动我的应用程序时,它会按预期打开,但是当我以横向启动我的应用程序时,我看到所有内容都以纵向加载(包括状态栏),然后我看到我的屏幕旋转到横向的动画。该动画很好,但我不希望它在启动时显示。
当我查看大多数其他应用程序时,它们似乎在启动时检测到方向,并且在启动时不显示旋转动画(仅当设备在启动时间后旋转时)。
如何确保我的应用程序以正确的方向加载,以便用户在启动时看不到旋转动画。如果用户仅在启动后旋转设备时才看到旋转动画,我会更喜欢它。