UILabel并列autoLayout中宽度自适应
2017-11-28 本文已影响28人
amisarex
布局代码
- 由于iOS版本问题,以下代码可能无法复现问题

期望效果

实际效果

问题处理
-
问题原因
代码期望,左边Label的内容宽度的右边作为,右边Label的x起点。但是,布局中并没有指定左右Label的宽度优先级。 -
解决方法:设置内容优先级
- Content Hugging Priority: 内容吸附力,高优先级不被拉伸,低优先级被拉伸
- Content Compression Resistance Priority:内容压缩阻力,高优先级不被压缩,低优先级被压缩

- 问题处理
-
将左边Label的内容拉升和压缩的优先级设置为最高
image.png
-