我正在努力为我的观点添加约束。我已经为 iPhone X 完美布置了一切,它看起来很棒,但我希望我的 View 能够扩展/滚动以适应较小的屏幕尺寸。如果屏幕尺寸没有 iPhone X 那么高,如何将当前 View 转换为滚动?理想情况下,重新配置尽可能少。
最佳答案
我遵循这种方法。
- 将所有 UI 组件放入 UIView 中,称为 ContainerView。
- 现在将 ContainerView 放入 UIScrollView 中。
- 现在选择 ContainerView,添加约束以使 ScrollView 的宽度和高度相等。
- 在 ContainerView 上添加高度约束。将其关系设置为“大于或等于”。设置等于您想要的高度的常数值。
- 将等高约束的优先级设置为“高”。
关于swift - 如何使 View Controller 扩展以适应较小屏幕上的布局?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54069688/