2016-03-02 59 views
0

我有一個標籤欄控制器,並在每個標籤中以根的形式嵌入了一個導航欄。我正在使用一個詳細視圖控制器,將從這些標籤欄堆棧中的2個訪問。在它自己的堆棧中訪問這個視圖控制器時,一切都按預期工作。但是,如果用戶位於另一個選項卡並繼續訪問此詳細視圖控制器,則視圖會在導航欄後面滑動。它就像導航欄甚至不在那裏,它只是在它下面。我一直在摸索着想弄清楚發生了什麼,任何見解都將不勝感激!具有不同標籤欄堆棧的奇怪導航控制器行爲

回答

0

找出類似困境中的人。需要在viewDidLoad中添加navigationController?.navigationBar.translucent = false。在iOS 7中,這一點發生了變化,通過添加此行,它不會滑動導航欄下方的視圖。