我已經閱讀了無數次的答案,並嘗試過很多不同的東西,但我仍然無法解決我的問題。在某些視圖中鎖定方向? iOS 7
我會以一種簡單的方式解釋它,首先描述我的故事板佈局。
我的故事板結構如下
- 的UITabBarController
- 的UINavigationController 1
- UIViewContoller 1
- UIViewContoller 2
- UIViewContoller 3
- 的UINavigationController 2
- UIViewContoller 4
- UIViewContoller 5
- 的UINavigationController 1
上述結構幾乎是相同的什麼我現在有。
現在,這是我想要做的;我想鎖定所有 UIViewControllers(包括UITableViewControllers),使他們CAN NOT旋轉爲橫向,除了爲的UIViewController 3和UIViewController的5(看我的結構之上,看看他們是哪些)。這兩個視圖控制器可以在橫向和縱向上查看,但是如果用戶在橫向視圖中單擊導航欄上的「後退」,視圖控制器將自動旋轉回肖像。
我該如何做到這一點?
附加信息:
假設我從一個新鮮從零開始,而且我還沒有寫代碼,試圖解決這個問題。還假設我沒有爲每個視圖控制器創建一個類。謝謝。
看到這個SO問題:http://stackoverflow.com/questions/14174449/lock-the-orientation-of-viewcontroller – Jim
我不認爲這將適用於我的情況,我仍然不希望只允許一個子視圖控制器旋轉,我不想鎖定導航控制器下的所有子視圖控制器。 – n00bAppDev