【问题标题】:Tab Bar not visible in navigation controller标签栏在导航控制器中不可见
【发布时间】:2023-04-05 20:46:02
【问题描述】:

我在 xcode 中创建了以下标签栏应用程序。问题是标签栏在使用导航控制器的表视图上不可见(下面的#2)。我希望标签栏在下面的#2 中保持可见。导航控制器(图片中的#1)“底栏”设置为“推断”。导航控制器(图片中的#1)已将“按下时隐藏底部栏”设置为未选中。

注意:#0、#1、#2 标记在下方,仅供参考。

我希望标签栏在下面的 #2 中可见。如果您需要更多信息,请不要投反对票,问我,我会提供。谢谢。

【问题讨论】:

  • 检查您的#2 中是否设置了hidesBottomBarWhenPushed
  • 谢谢你。我检查了#2,没有检查“在推送时隐藏底栏”。
  • 在导航控制器的底部栏中添加标签栏项(这是半透明的标签栏),并添加与#2 VC中相同的标题和图像
  • 在运行应用程序时不可见或在情节提要中查看时不可见?
  • Andrew,它在情节提要中不可见,并且在我运行应用程序时也不可见。抱歉,我没有提到。

标签: swift xcode


【解决方案1】:

问题解决了!解决方法:

  1. 删除了导航控制器(上面的#1)。
  2. 然后选择上面的#0项并选择“编辑器”->“嵌入”->“导航控制器”
  3. 重新创建了上述#0 和#2 之间的转场。 (因为在上面第1步删除导航控制器的时候就被删除了)

现在完美运行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-14
    • 2019-03-31
    相关资源
    最近更新 更多