2013-10-16 44 views
0

我一直在努力尋找與許多類似的問題和答案的解決方案,所以我要發佈我的項目hereiOS6的旋轉錯誤與popViewController

我的代碼執行以下操作: 1)創建一個「容器」視圖控制器,它實際上是一個3頁滾動視圖(左頁,中頁,右頁)。 2)我只是給頁面着色,所以你可以區分 3)中間頁面有一個視圖控制器連接到它,其中包含一個按鈕 4)按下中間頁面上的按鈕將顯示一個UITableViewController 5)點擊「完成」按鈕應關閉UITableViewController

在縱向模式下,不會出現任何問題。在橫向模式下,UITableViewController彈出正確的(橫向也是)方向。但是,當調用popViewController時,這似乎使設備認爲它是縱向模式,所以它在消失動畫之前將桌面視圖旋轉到縱向模式。

我的視圖控制器與按鈕,然後也搞砸了,因爲這種肖像的變化。如果我再次旋轉設備,它將恢復正常。

這對iPod和iPhone 6.1模擬器來說都是一個問題。

有人可以看看我的代碼,並告訴我我做錯了什麼嗎? (大問,我知道,但希望這也能幫助其他人)。

謝謝

回答

0

我找到了解決方案根據蘋果的文件。如果我創建一個單獨的肖像VC和風景VC - 根據AlernateViews示例,它可以正常工作。