2016-03-01 149 views
0

假设,我正在讨论视图控制器,我搜索了一些东西。现在我切换了选项卡,现在我又回到了这个讨论视图控制器,然后导航栏被隐藏,我不想要。我尝试了所有内容,例如导航项目的隐藏导航栏,导航项目或设置隐藏属性,但没有任何事情发生。SearchController不显示导航栏

+0

向我们展示一些代码在tabwitching从搜索&viewdidappear/viewwillappear部分讨论视图控制器 –

回答

1

试试这个

如果您当前的ViewController已与导航控制器嵌入,下面的代码将工作

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

} 

注意

当前视图 - 控制不嵌入UINavigationcontroller ,如果你想我们需要添加手册,看到这个link一次