在 iPhone X 上对齐屏幕边缘

Align to the edge of the screen on iPhone X

如何将视图对齐到安全区域以外的屏幕上边缘?

继续select顶部Space到安全区域以创建顶部对齐约束。然后 select 在 Storyboard 或 Document Outline 中的约束,并在 Attributes Inspector.

中检查它

单击第一项,它是安全的Area.Top,然后在弹出窗口中selectSuperview 将其与 Superview 而不是安全区域对齐。将 Constant 设置为 0 即可。您的视图现在与屏幕顶部对齐。


这里是 运行 iPhone X 模拟器,红色视图 与屏幕顶部对齐:

在该视图的右下方有三个或四个按钮可帮助您设置约束。其中之一会向您显示一个弹出窗口,您可以在其中为前导、尾随、顶部和底部创建约束。 (我觉得是右数第二个,Xcode正在更新中,无法打开验证)

默认情况下,它会创建到安全区域的约束,但您可以单击向下箭头,然后可以在此处选择视图作为约束目标。如果您还将常量设置为 0,那么您的视图将在顶部与视图对齐。