约束不能正常工作
Constraints Not Working Properly
我已经摆弄了一段时间的约束,出于某种原因,一个比主情节提要中的视图更大的视图看起来很糟糕。现在它正在重置为建议的约束。这些是我下面的限制,我不确定发生了什么。是我的 Xcode 有问题还是我做错了什么?
按钮会伸展,因为您将它固定在顶部和底部。所以在更大的屏幕上,顶部和底部的距离保持不变,这意味着按钮被拉伸了。
保持按钮的大小
保持底部中心的大小是垂直和水平的,你必须给出一个 width 和一个 height 约束和一个centerY 和 centerX 约束:
保持按钮的纵横比
编辑:这是Sega-Zero建议的更简洁的解决方案:
要根据屏幕尺寸缩放按钮但保持其纵横比,您必须在按钮及其父视图之间设置一个 等宽 约束(带有乘数),一个 纵横比约束和centerY和centerX约束:
我已经摆弄了一段时间的约束,出于某种原因,一个比主情节提要中的视图更大的视图看起来很糟糕。现在它正在重置为建议的约束。这些是我下面的限制,我不确定发生了什么。是我的 Xcode 有问题还是我做错了什么?
按钮会伸展,因为您将它固定在顶部和底部。所以在更大的屏幕上,顶部和底部的距离保持不变,这意味着按钮被拉伸了。
保持按钮的大小
保持底部中心的大小是垂直和水平的,你必须给出一个 width 和一个 height 约束和一个centerY 和 centerX 约束:
保持按钮的纵横比
编辑:这是Sega-Zero建议的更简洁的解决方案:
要根据屏幕尺寸缩放按钮但保持其纵横比,您必须在按钮及其父视图之间设置一个 等宽 约束(带有乘数),一个 纵横比约束和centerY和centerX约束: