如何在横向模式下设置一些视图控制器,在默认情况下设置其他一些视图控制器。不需要旋转。我需要它仅作为风景或仅限肖像。
override func shouldAutorotate() -> Bool {
return false
}
override func supportedInterfaceOrientations() -> Int {
return Int(UIInterfaceOrientationMask.Landscape.rawValue)
}
肖像
override func supportedInterfaceOrientations() -> Int {
return Int(UIInterfaceOrientationMask.Portrait.rawValue)
}
无法正常工作
使用的是xcode 6.4。 ios 8
先谢谢
答案 0 :(得分:0)
将此添加到您的AppDelegate:
func application(application: UIApplication, supportedInterfaceOrientationsForWindow window: UIWindow?) -> UIInterfaceOrientationMask {
return UIInterfaceOrientationMask.All
}
向代表询问用于视图的接口方向 指定窗口中的控制器
答案 1 :(得分:0)
转到Main.Storyboard,然后转到属性检查器,将设备方向更改为所需的方向。 您可以取消选中用户是否可以更改方向。