1
我的設計如下:菜單 - >程序 - >返回菜單力的方向是縱向的一個視圖,都爲另一個
我希望我的菜單是「肖像ONLY」。我的AppView可以是肖像&風景。
目前在我的MenuController,我有:
override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask {
return .Portrait
}
override func shouldAutorotate() -> Bool {
return false
}
,在我APPVIEW控制器我有:
override func shouldAutorotate() -> Bool {
return true
}
override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask {
return UIInterfaceOrientationMask.All
}
然而,我的主菜單在所有方向上旋轉。我在這裏失蹤的任何東西?謝謝!
嘿,謝謝你的快速回答。我希望**一個視圖被強制肖像**和**另一個視圖支持兩個方向**。如果我按照你所說的做,我會從某些方向禁用整個應用程序(這不是我想要做的) –
什麼是菜單cotroller?一個UiViewController的權利?告訴視圖層次一點。 –
我的Menu&App都是UIViewControllers。但是,它們嵌入在UINavigationController中,因此我可以從菜單繼續到應用程序,然後關閉應用程序返回菜單。 –