繁体   English   中英

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

[英]How to constrain static table view controller cells to Safe Area in Swift/iOS

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

您需要使用Container View ,因此在情节提要中添加View Controller并将其放置在Container View中-通过添加Container View ,它将自动创建segue,而View Controller会同时删除两者。

现在,从您的Container View中为Table View Controller创建一个segue并选择Embed

最后一步是为Container View设置约束,对于您的问题,最重要的是最上面的约束,将其设置为0到安全区域。

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM