SearchController没有显示导航栏

时间:2016-03-01 14:12:54

标签: ios objective-c xcode7

假设,我在讨论视图控制器,我搜索了一些东西。现在我切换了标签,现在我再次回到讨论视图控制器,然后导航栏被隐藏,我不想要。我尝试了一切,比如hidesNavigationBarDuringPresentation或导航项的setHidden属性,但没有发生任何事情。

1 个答案:

答案 0 :(得分:1)

试试这个

  

如果您当前的viewcontroller已经嵌入了导航控制器,则以下代码将起作用

-(void)viewWillAppear:(BOOL)animated{
    [super viewWillAppear:animated];
   [[self navigationController] setNavigationBarHidden:NO animated:YES];

}

注意

  

当前viewcontroller未嵌入UINavigationcontroller,如果您需要我们需要手动添加,请参阅此link一次