【问题标题】:Hiding and showing tabbar隐藏和显示标签栏
【发布时间】:2011-03-02 07:24:28
【问题描述】:

我想在两个不同的视图中显示和隐藏标签栏。我使用了代码

  self.hidesBottomBarWhenPushed = YES;

它在第一个视图中工作正常,在第二个视图中我使用相同的东西显示 Tabbar,但回到第一个视图它不起作用。我使用代码返回是

     [[self navigationController] popViewControllerAnimated:YES];

我不能在这里使用 pushViewController,因为许多类重定向到这个特定的视图。确切地说,我想在弹出视图控制器时隐藏标签栏。请给我一个解决方案

【问题讨论】:

    标签: iphone objective-c


    【解决方案1】:

    使用这条线

    self.hidesBottomBarWhenPushed = YES;

    viewWillAppear 推送之前。

    并使用这条线

    self.hidesBottomBarWhenPushed = NO;
    

    viewWillDisappear

    【讨论】:

      【解决方案2】:

      尝试在 viewWillAppear: 方法中隐藏/取消隐藏 tabBar。 看看它是否有效。 也让我知道:)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-05-27
        • 1970-01-01
        • 1970-01-01
        • 2013-10-21
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多