嵌入表视图控制器时,顶部表格单元格上的不需要的空白区域

时间:2015-12-14 00:18:17

标签: ios uitableview

所以我正在使用这个ios应用程序并使用分段控件我试图拥有2个重叠的容器视图,并根据选择的段选项,显示/隐藏相应的视图。但是,在我的视图中将容器设置为占据整个屏幕之后,我在内部嵌入了另一个表视图控制器(ctrl +选择表视图控制器并选择嵌入)。我的问题是,出于某种原因,我的桌子上面似乎有一个空白区域,我不知道如何将它排除在外。表视图控制器嵌入在导航控制器中,但我尝试删除导航,但它仍然无法正常工作。 不需要的空白部分在下面标记为红色。 我使用xcode 7和swift 2。 任何帮助真的很感激, 谢谢!

Unwanted space marked in red

1 个答案:

答案 0 :(得分:4)

您可能需要在容器顶部设置约束以匹配视图控制器视图的顶部,而不是顶部布局指南。

这样,tableview将延伸到导航栏下方,但顶部布局指南将添加您看到的边距,以使其保持完全可见。