【发布时间】:2019-10-27 03:04:45
【问题描述】:
我刚刚创建了一个简单的红色视图并为其创建了 4 个约束(上、左、右、下)。我正在尝试使用尺寸类进行自适应布局,但无法在“横向”方向实现正确布局:
- 在纵向模式下一切正常。下、左、右边缘到超级视图的边缘,上边缘到安全区域的顶部。
- 在横向左侧模式下一切正常。顶部、右侧边缘到超级视图的边缘,左侧和底部到安全区域的边缘。
- 但在横向模式下布局不正确。我希望,左边缘将等于 superview 的左边缘,但实际上它等于安全区域。右边缘也一样:我希望它等于安全区域的边缘,但实际上它等于超级视图的边缘。如何修复?
【问题讨论】:
-
请提供这些:您所做设置的图像。结果的图像。您想要的图像。
标签: ios xcode autolayout size-classes adaptive-layout