在 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,那么您的视图将在顶部与视图对齐。
如何将视图对齐到安全区域以外的屏幕上边缘?
继续select顶部Space到安全区域以创建顶部对齐约束。然后 select 在 Storyboard 或 Document Outline 中的约束,并在 Attributes Inspector.
中检查它单击第一项,它是安全的Area.Top,然后在弹出窗口中selectSuperview 将其与 Superview 而不是安全区域对齐。将 Constant 设置为 0
即可。您的视图现在与屏幕顶部对齐。
这里是 运行 iPhone X 模拟器,红色视图 与屏幕顶部对齐:
在该视图的右下方有三个或四个按钮可帮助您设置约束。其中之一会向您显示一个弹出窗口,您可以在其中为前导、尾随、顶部和底部创建约束。 (我觉得是右数第二个,Xcode正在更新中,无法打开验证)
默认情况下,它会创建到安全区域的约束,但您可以单击向下箭头,然后可以在此处选择视图作为约束目标。如果您还将常量设置为 0,那么您的视图将在顶部与视图对齐。