我有一个嵌入导航控制器和标签栏控制器的控制器(搜索控制器)。然后我在Search Controller中有一个嵌入导航控制器的容器视图。
出于某种原因,我无法隐藏嵌入在容器视图中的导航控制器的工具栏。这就是我试图隐藏工具栏的方式。
-(void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
[self.navigationController setToolbarHidden:YES];
[self.tableView reloadData];
}
无论如何,我的控制器底部的工具栏将有一个工具栏,用于覆盖我的容器视图的内容。任何想法为什么会发生这种情况以及如何隐藏工具栏/(标签栏?)?谢谢。
问题图片:
答案 0 :(得分:0)
尝试使用:
self.tabBarController.tabBar.hidden = true;
答案 1 :(得分:0)
我不确定到底出了什么问题或者正确的解决方法是什么。但是为了解决这个问题,我只是放大了标签栏下面的容器视图,这样我无法隐藏的标签栏隐藏在我的通用标签栏下面。