基于导航控制器的视图的底栏是啥?

Posted

技术标签:

【中文标题】基于导航控制器的视图的底栏是啥?【英文标题】:What is bottom bar on navigationcontroller based view?基于导航控制器的视图的底栏是什么? 【发布时间】:2015-03-27 04:27:00 【问题描述】:

我从一个单视图应用开始。然后我嵌入了一个导航控制器。在场景 1 的底部,有一个酒吧。这不是我放在那里的任何东西。它不会显示在文档大纲中,但会掩盖我拖到视图底部的 UI 元素。

但是,一旦我运行该应用程序,该栏将不可见。有人知道这个酒吧是什么吗?

【问题讨论】:

【参考方案1】:

这就是导航控制器的底栏,

navigationController.toolbarHidden = YES;

或带动画

[navigationController setToolbarHidden:YES animated:YES];

【讨论】:

你在隐藏什么?运行时不显示任何内容。 在我的一些基于导航控制器的视图中,我在 IB 中看不到这个栏。你知道有什么区别吗?【参考方案2】:

为了隐藏情节提要中的底部栏,您必须选择包含该栏的视图控制器,转到“属性检查器”>“模拟指标”并为底部栏选择“无”。

【讨论】:

以上是关于基于导航控制器的视图的底栏是啥?的主要内容,如果未能解决你的问题,请参考以下文章

如何在导航栏动画期间删除不需要的黑色区域。屏幕截图

如何使列表内容通过带有材质背景的底栏显示

Swift 以编程方式导航到另一个视图控制器/场景

UI整理-----part8--导航控制器(navigationController)

有人知道如何从导航栏中删除不需要的动画吗?截图

将工具栏添加到导航视图控制器的正确方法是啥?