![](/img/trans.png)
[英]iOS Constraints. How to set image view height ration equal to image ratio by constraints?
[英]iOS - How to set constraints such that the bottom of a label will be equal to an image view but the height can vary
该错误是因为Xcode混淆了其中包含更多内容时应压缩哪个标签,从而显示了约束冲突。
只需将标签1的垂直抗压强度提高到大于标签2的垂直抗压强度即可。
这样可以解决您的问题。
如果您需要对此的详细说明,请访问此链接: 可可自动版式:内容拥抱vs内容抗压缩优先
我从您的问题中得到的是,您希望Label1 Plus Label2的最大高度不超过imageview的高度(请尽可能改变标签的高度)。
将Label1
约束添加为:图像视图的前导空间,图像视图的顶部对齐, Imageview
视图的右空间: Greater than or Equal to
Imageview
视图,(不给任何标签固定高度)对于Label2
,图像视图的前导空间,顶部对齐到Label1
,有权Label1
空间: Greater than or Equal to
观看的空间,
现在,给Label2的底部空间大于或等于 imageview的底部。
注意:您需要给垂直内容包含Label1
优先级的内容,大于Label2
(或根据您的要求,反之亦然)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.