0
假设,我正在讨论视图控制器,我搜索了一些东西。现在我切换了选项卡,现在我又回到了这个讨论视图控制器,然后导航栏被隐藏,我不想要。我尝试了所有内容,例如导航项目的隐藏导航栏,导航项目或设置隐藏属性,但没有任何事情发生。SearchController不显示导航栏
假设,我正在讨论视图控制器,我搜索了一些东西。现在我切换了选项卡,现在我又回到了这个讨论视图控制器,然后导航栏被隐藏,我不想要。我尝试了所有内容,例如导航项目的隐藏导航栏,导航项目或设置隐藏属性,但没有任何事情发生。SearchController不显示导航栏
试试这个
如果您当前的ViewController已与导航控制器嵌入,下面的代码将工作
-(void)viewWillAppear:(BOOL)animated{
[super viewWillAppear:animated];
[[self navigationController] setNavigationBarHidden:NO animated:YES];
}
注意
当前视图 - 控制不嵌入
UINavigationcontroller
,如果你想我们需要添加手册,看到这个link一次
向我们展示一些代码在tabwitching从搜索&viewdidappear/viewwillappear部分讨论视图控制器 –