使用自动布局将不同高度的多个视图居中

时间:2015-05-17 05:52:10

标签: ios iphone ios8 autolayout

这个答案:https://stackoverflow.com/a/25898949/1364053在某种程度上适合我的问题。我需要的是我的容器视图中有三个视图。

中间的是滚动视图。如果我固定所有三个视图的高度和宽度并使用上面链接中描述的比率方法,则一切正常。

但我需要中间滚动视图在某种程度上增长,让我们说滚动视图的当前高度是30,如果设备高度增加,它应该增长到最大40但不超过(< =约束)。

好的..所以我尝试给中间视图赋予两个约束。 < =约束具有比=约束(250)更高的优先级(750)..但是当屏幕尺寸增加时......高度保持不变。 enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

Sample.xib 上传的xib可能会对您有所帮助。

Constraints screenshot