移除视图控制器底部的灰色条 - iOS

3
这张图片展示了视图控制器和我想要移除的工具栏,以及视图控制器的结构:

enter image description here

有人告诉我如何删除视图控制器底部显示的灰色条。无法选择和删除该条。当我尝试在该位置添加选项卡栏时,它会被置于灰色条后面并变得不可见。


2
你不能“添加选项卡栏”。你不是选项卡栏控制器的子视图(是吗?)。这个栏在Storyboard中对你造成了什么伤害?当你运行应用程序时,它是否出现了? - matt
它创建了一个空的白色空间。 - Bharat Chhabra
你可能需要使用不同类型的视图控制器。我认为在表格视图中底部栏是无法移除的。 - TDM
这是一个带有表格视图的视图控制器,而不是表格视图控制器。 我可以使用哪种其他的视图控制器? - Bharat Chhabra
或者唯一的解决方案是从头开始制作整个视图。 - Bharat Chhabra
但是表视图的底部是由“您”来决定的。如果底部有空间,那是因为您的约束条件不正确。您还没有解释如何确定表视图的约束条件。 - matt
3个回答

4
你们的模拟指标是什么样子的? enter image description here 通过更改底部设置,你能去掉这个条形图吗?

谢谢,Lizza。它有效了。你为我节省了很多时间。 - Bharat Chhabra

1
这是一个带有UINavigationController的工具栏,该视图控制器嵌入其中。假设你在故事板上有一个导航控制器连接到视图控制器,请选择它,在属性检查器中取消选中“显示工具栏”。如果你想在代码中实现这一点,可以获取并设置UINavigationController实例上的isToolbarHidden

我的类是-- class Home: UIViewController,UISearchBarDelegate,UITableViewDataSource,UITableViewDelegate,UISearchResultsUpdating, CustomSearchControllerDelegate{.... - Bharat Chhabra
但是你的UIViewController被嵌入到UINavigationController中。 - Matthew Seaman

0
几件事情 - 如果您正在使用自动布局,请创建一个到容器底部的约束,并将约束值设置为0。这将使其移至底部。我要补充的第二件事是,在表格视图中添加一个大小为零的表格视图页脚。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接