アプリ内で一部画面だけ縦固定にしているのですが、
その画面(A)からnavigationController.pushViewController
で横固定の画面(B)に飛び、
navigationControllerの戻るボタンで戻った際にAが横固定になってしまいます。
Aに
lang
1override func shouldAutorotate() -> Bool { 2 return false 3} 4 5override func supportedInterfaceOrientations() -> Int { 6 return Int(UIInterfaceOrientationMask.Portrait.rawValue) 7}
Bに
lang
1override func shouldAutorotate() -> Bool { 2 return false 3} 4 5override func supportedInterfaceOrientations() -> Int { 6 return Int(UIInterfaceOrientationMask.Landscape.rawValue) 7}
のメソッドを書いているのですが、Bの画面で横持ちの状態でAに戻ると横画面になってしまいます。
Aの画面に戻った際には、縦固定になるようにする方法を教えてください。
あなたの回答
tips
プレビュー