即使设备处于横向状态,也可以纵向启动应用程序

thp*_*sch 5 objective-c ios

我的应用程序设计用于纵向和横向。从 iOS 8 开始,如果设备横向握持,则启动应用程序时会出现问题。用户界面根本没有正确初始化。

我的用户必须关闭应用程序并在纵向握住设备的同时重新启动。

如何安排应用程序始终以纵向模式启动而不将其锁定到此模式?在此之后,应允许用户更改所有四个方向。

在我的视图控制器中,shouldAutorotate 返回 true,而 supportedInterfaceOrientations 返回所有。

Chr*_*cou -2

单击项目导航器中的项目名称。然后转到常规和部署选项部分,选择您喜欢的设备方向

在此输入图像描述