如何在Swift / iOS中将静态表格视图控制器单元约束到安全区域

时间:2018-06-26 19:59:34

标签: ios swift xcode uitableview

我有一个带有静态单元格的表视图控制器。我在iPhone X上运行,并且在滚动时,这些单元格似乎位于导航栏和不安全区域的后面。最好在不安全区域显示橙色,而不是下面显示的图像。这可能吗?我无法移动到视图控制器内部的表格视图,然后将其约束到安全区域,因为我的单元格是静态的。

1 个答案:

答案 0 :(得分:1)

您需要使用Container View,因此在情节提要中添加View Controller并在其中放置Container View-通过添加容器视图,它将自动创建segue和视图控制器将两者删除。

现在从您的Container View创建到Table View Controller的序列,然后选择Embed

最后一步是为Container View设置约束,对您而言最重要的是最重要的约束,将其设置为安全区域0。

enter image description here