假设,我在讨论视图控制器,我搜索了一些东西。现在我切换了标签,现在我再次回到讨论视图控制器,然后导航栏被隐藏,我不想要。我尝试了一切,比如hidesNavigationBarDuringPresentation或导航项的setHidden属性,但没有发生任何事情。
答案 0 :(得分:1)
试试这个
如果您当前的viewcontroller已经嵌入了导航控制器,则以下代码将起作用
-(void)viewWillAppear:(BOOL)animated{
[super viewWillAppear:animated];
[[self navigationController] setNavigationBarHidden:NO animated:YES];
}
注意强>
当前viewcontroller未嵌入
UINavigationcontroller
,如果您需要我们需要手动添加,请参阅此link一次