我創建了一個全新的單視圖iOS通用Swift應用程序。然後,我在應用設置中取消選中「左側風景」和「右側風景」。我在iPhone上運行它,並且無論我如何旋轉手機,它都保持縱向模式。然後我在iPad上運行它,並旋轉到任何東西。即使是顛倒的肖像模式,這是第一次沒有啓用?我唯一經歷過這個嗎?這發生在iPad模擬器以及當我用命令+箭頭鍵旋轉時。如何在iPad應用上禁用橫向模式?
我也嘗試添加下面的ViewController.swift,並得到了相同的結果。
override func shouldAutorotate() -> Bool {
return false
}
override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask {
return UIInterfaceOrientationMask.Portrait
}
難道沒有辦法在iPad上實際禁用旋轉遠離肖像嗎?
製作通用應用程序時,iPad和iPhone的方向設置是分開的。再次檢查您是否也禁用了iPad。 –