推动视图控制器后返回标签栏?

时间:2011-03-25 14:33:44

标签: iphone ios uinavigationcontroller

在我正在制作的iPhone应用程序中,有一个UINavigationController可以向下钻取一个图层到另一个视图控制器。

在最顶层的视图控制器上,我用此行隐藏了标签栏...

TopViewController.hidesBottomBarWhenPushed = YES;

...在app委托中。然后,从TopViewController,用户可以推送一个UIButton,将其转移到另一个ViewController,我 想要隐藏标签栏。

我尝试在第二级视图控制器的viewDidLoad中添加此行,但它不起作用:

self.hidesBottomBarWhenPushed = NO;

有谁知道如何把我的标签栏带回来?感谢

1 个答案:

答案 0 :(得分:0)

文档说明:

  

讨论   如果是,则隐藏屏幕底部的栏;否则,不。如果是,则底部栏保持隐藏状态,直到视图控制器从堆栈中弹出。

但您可以尝试在按钮的操作方法中将值设置为YES吗?在您将新视图控制器推到位之前。