我有一個問題已在iOS6上解決,但仍然出現如果我使用iOS 5.1模擬器。結合導航控制器和根視圖控制器的頁面
我有一個基於默認頁面的應用程序。我添加了一個「主菜單」視圖控制器,該控制器有三個按鈕,這三個按鈕通過一個push segue激活包含頁面的根視圖控制器,全部在故事板中定義。
然後我添加了一個導航控制器,並將其作爲初始視圖控制器。
如果我通過一個按鈕瀏覽菜單並翻轉幾頁,我可以點擊後退按鈕並返回菜單。好。
但我不想導航欄,所以我把它隱藏,以及包含頁面視圖控制器根視圖控制器我加入一個按鈕執行此操作:
[self.navigationController popToRootViewControllerAnimated:YES];
此按鈕作品完美的iOS6,我可以翻幾頁,按下按鈕,我回到了菜單。
但是,使用iOS 5.1模擬器(並在我的5.1 iPad上),發生翻頁!這是一個頁面直到我在最後一頁,然後我回到菜單。
我搜索了兩個多小時,但找不到解決方案,希望有人能幫助我解決這個問題?
注意:將動畫設置爲NO並不能解決問題。