2011-02-28 50 views
0

将推送到视图中的viewController的tabBar如何删除?从推送视图中删除tabBar

我有一个视图,它有一个tabBar然后这个视图推动另一个视图。正在推送的视图可以像往常一样使用navigationController返回第一个视图。我的问题是,我想要一个工具栏,而不是在推送视图中的一个tabbar。

如果我躲在这个标签栏,使用

self.navigationController.toolbar.barStyle = UIBarStyleBlackTranslucent; 

我的工具栏心不是偶可见难道这self.navigationController指向其推调用本声明所述第一视图有刚有空格和?

第二个视图(推送视图)如何可以访问和显示自己的工具栏,第一个视图中的tabbar是隐藏的?

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

回答

2

这个Stack Overflow Question解决您的问题。基本上有一个方法hidesBottomBarWhenPushed,会给你这个空间,只要确保你已经设置了视图来扩展以填充空间(我在Interface Builder中使用小弹簧和ibars)。

+0

不错1沃尔特。这就是我所追求的。 :) – jarryd 2011-03-01 08:45:10