从推入的视图中删除tabBar

时间:2011-02-28 20:29:31

标签: iphone

如何删除推入视图的viewController的tabBar?

我有一个带有tabBar的视图,然后此视图会推送另一个视图。然后,正在推送的视图可以像往常一样使用navigationController返回第一个视图。我的问题是我想在推送视图中使用工具栏而不是标签栏。

如果我隐藏此标签栏,则只有一个空格,我的工具栏甚至无法使用

显示
self.navigationController.toolbar.barStyle = UIBarStyleBlackTranslucent;

这个self.navigationController是否指向推送调用此语句的视图的第一个视图?

第二个视图(推送的视图)如何访问并显示自己的工具栏,第一个视图中的标签栏是否隐藏?

一个例子是照片应用程序。

1 个答案:

答案 0 :(得分:2)

Stack Overflow Question解决了您的问题。基本上有一个方法hidesBottomBarWhenPushed将为您提供该空间,只需确保您已设置视图以扩展以填充空间(我在Interface Builder中使用小弹簧和ibars)。

相关问题