好的,我有这个案例,
有我为iphone 8设计的这个屏幕
正如您在此处看到的,我通过在该视图和底部布局指南顶部之间设置 0px 的约束,将 8px 绿色视图固定到超级视图的底部。它在所有手机上都可以正常工作,除了发生这种情况的新 iPhone X:
那不是我的预期行为。我想和其他 iPhone 一样,以 0 边距固定在底部。
有没有使用情节提要的解决方案?请仅使用情节提要发布解决方案。我知道我可以以编程方式做到这一点。我猜这在故事板上应该很容易。
谢谢
1-在情节提要中选择您的视图
<a href="https://i.stack.imgur.com/BNRyO.png" rel="noreferrer">
3- 将常数值设置为 0
在情节提要中选择“查看为:iPhone X”并将所需的视图固定到超级视图,而不是底部布局指南或安全区域(在我的示例中,它是全屏图像视图,您的视图将仅固定到底部):
或者,如果您不在 iPhone X 视图中,您可以通过使用 ctrl 键拖动将底部边缘固定到超级视图,然后在从列表中选择时,按选项键 - 此答案中的更多详细信息:自动布局:将约束添加到超级视图而不是顶部布局指南?