【问题标题】:Bringing back the tab bar after pushing a view controller?推送视图控制器后带回标签栏?
【发布时间】:2011-03-25 14:33:44
【问题描述】:

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

在最顶层的视图控制器上,我用这条线隐藏了 Tab Bar...

TopViewController.hidesBottomBarWhenPushed = YES;

... 在应用程序委托中。然后,用户可以从 TopViewController 推送一个 UIButton,将其带到另一个 ViewController,我不想在其中隐藏标签栏。

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

self.hidesBottomBarWhenPushed = NO;

有谁知道我怎样才能恢复我的标签栏?谢谢

【问题讨论】:

    标签: iphone ios uinavigationcontroller


    【解决方案1】:

    文档说明:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-24
      • 2011-10-31
      相关资源
      最近更新 更多