不使用宽高比设置,而是使用比例高度和比例宽度。为此:
1-选择您的视图并将其高度设置为等于其超视图的高度
2-单击编辑,然后将“比例”更改为您想要的任何内容:
现在您的视图将与其超视图高度成比例。如果需要,请为它的宽度做同样的事情。
更准确地说,您可以使用约束的优先级。例如,保持比率约束并将其优先级设置为999。
然后将两个比例约束(我们刚添加的那些)常量更改为“> =”而不是“=”。然后尝试不同的乘数值来查看视图的反应。通过这样做,您可能还需要一个最大高度/宽度约束(因为视图在某些情况下不知道要选择哪个大小)。