我正在努力将我的应用程序锁定在横向模式中。我只有一个ViewController,它不在NavigationController中。在视图控制器内部,我有以下代码:
override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask {
return UIInterfaceOrientationMask.LandscapeLeft
}
override func shouldAutorotate() -> Bool {
return false;
}
override func preferredInterfaceOrientationForPresentation() -> UIInterfaceOrientation {
return UIInterfaceOrientation.LandscapeLeft
}
在设置的“常规”标签中,我有以下内容:
在ViewController的属性中我有这个:
我尝试在ViewDidLoad中使用UIDevice.currentDevice()。setValue(...),但这没有效果。我试图在iPad mini上运行这个应用程序,我完全不知所措。任何帮助将不胜感激。