在横向模式下锁定Ipad App

我是iOS开发的新手,所以请耐心等待。

我正在创建一个我想严格用于横向模式的应用程序。

我编辑了.plist文件以包含这两个键:

初始界面方向:横向(右主页按钮)和支持的界面方向:横向(右主页按钮)

我已将以下代码添加到ViewController.m:

} - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { return UIInterfaceOrientationIsLandscape(interfaceOrientation); } 

该应用程序当前正在模拟器中启动。 它以横向模式启动,一切正常。 但是,当按下一个按钮将我带到另一个“场景”时,我的问题就出现了。 横向模式不适用于其他应用程序。

所以我的问题是,如何在整个应用程序中强制横向模式?

你想在每个ViewController中都有shouldAutorotateToInterfaceOrientation:

我有同样的问题,你需要做的是把这个代码放在你拥有的每个ViewController中。