我试图强迫只有一个视图在我的应用程序的景观模式, 我打电话来:
override func shouldAutorotate() -> Bool {
print("shouldAutorotate")
return false
}
override func supportedInterfaceOrientations() -> Int {
print("supportedInterfaceOrientations")
return Int(UIInterfaceOrientationMask.LandscapeLeft.rawValue)
}
override func preferredInterfaceOrientationForPresentation() -> UIInterfaceOrientation {
return UIInterfaceOrientation.LandscapeLeft
}
视图在 肖像画模式下启动,当我改变设备方向时保持旋转。从不调用 shouldAutorotate()
方法。
如果你能帮忙,我将不胜感激。