【问题标题】:Show tabBar again after hide it? / Swift隐藏后再次显示tabBar? / 斯威夫特
【发布时间】:2021-10-18 13:29:38
【问题描述】:

我想在 navigationController 推送一个新的 View Controller 时隐藏我的 TabBar 后再次显示它。这怎么可能?我在 viewDidload 函数中使用 tabBarController?.tabBar.isHidden = true 来隐藏它,但是当我返回 TabBarController 并使用这行带有错误布尔值的代码时,tabbar 仍然不可见。我能做些什么?提前致谢

【问题讨论】:

    标签: swift uikit uitabbarcontroller


    【解决方案1】:

    您可以在从标签栏导航到另一个视图控制器时轻松处理隐藏和显示标签栏。

    • 在 Attributes Inspector 中标记 Hide Bottom Bar on Push 以获取您要在导航推送时打开的视图控制器。

    这将自动处理隐藏并在导航中显示标签栏。

    无需在代码中设置tabBarController?.tabBar.isHidden = true / false

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-22
      • 2017-03-24
      • 2017-11-14
      • 2019-04-07
      • 1970-01-01
      • 2016-07-23
      • 2016-02-08
      • 2017-11-13
      相关资源
      最近更新 更多