如何删除推入视图的viewController的tabBar?
我有一个带有tabBar的视图,然后此视图会推送另一个视图。然后,正在推送的视图可以像往常一样使用navigationController返回第一个视图。我的问题是我想在推送视图中使用工具栏而不是标签栏。
如果我隐藏此标签栏,则只有一个空格,我的工具栏甚至无法使用
显示self.navigationController.toolbar.barStyle = UIBarStyleBlackTranslucent;
这个self.navigationController是否指向推送调用此语句的视图的第一个视图?
第二个视图(推送的视图)如何访问并显示自己的工具栏,第一个视图中的标签栏是否隐藏?
一个例子是照片应用程序。
答案 0 :(得分:2)
此Stack Overflow Question解决了您的问题。基本上有一个方法hidesBottomBarWhenPushed
将为您提供该空间,只需确保您已设置视图以扩展以填充空间(我在Interface Builder中使用小弹簧和ibars)。