2016-03-02 57 views
0

我有一个标签栏控制器,并在每个标签中以根的形式嵌入了一个导航栏。我正在使用一个详细视图控制器,将从这些标签栏堆栈中的2个访问。在它自己的堆栈中访问这个视图控制器时,一切都按预期工作。但是,如果用户位于另一个选项卡并继续访问此详细视图控制器,则视图会在导航栏后面滑动。它就像导航栏甚至不在那里,它只是在它下面。我一直在摸索着想弄清楚发生了什么,任何见解都将不胜感激!具有不同标签栏堆栈的奇怪导航控制器行为

回答

0

找出类似困境中的人。需要在viewDidLoad中添加navigationController?.navigationBar.translucent = false。在iOS 7中,这一点发生了变化,通过添加此行,它不会滑动导航栏下方的视图。