在我正在制作的iPhone应用程序中,有一个UINavigationController可以向下钻取一个图层到另一个视图控制器。
在最顶层的视图控制器上,我用此行隐藏了标签栏...
TopViewController.hidesBottomBarWhenPushed = YES;
...在app委托中。然后,从TopViewController,用户可以推送一个UIButton,将其转移到另一个ViewController,我 想要隐藏标签栏。
我尝试在第二级视图控制器的viewDidLoad中添加此行,但它不起作用:
self.hidesBottomBarWhenPushed = NO;
有谁知道如何把我的标签栏带回来?感谢
答案 0 :(得分:0)
文档说明:
讨论 如果是,则隐藏屏幕底部的栏;否则,不。如果是,则底部栏保持隐藏状态,直到视图控制器从堆栈中弹出。
但您可以尝试在按钮的操作方法中将值设置为YES
吗?在您将新视图控制器推到位之前。