1、内容决定宽度git
实现AutoLayout模式下面,UILabel跟随内容大小自动扩张,在storyboard中拖拽一个UILabel,将其居中,而后定时改变内容,不须要特别设置,那么UILabel宽度将跟随内容变化github
2、限制位置+内容决定宽度ui
在上面的基础之上,会发现UILabel宽度逐渐超出屏幕宽度。如今要求UILabel从左边开始,右边距离屏幕不能超过15pt。blog
那么给这个lebel加三个约束,右边距优先级为750, 大于等于15ptit
设置UILabel的行数为0实现自动换行基础
3、与其余元素合做im
一行内两个label,垂直方向加一个约束,平行;左边的label宽度由内容决定,当左边内容很是多的时候,不能压缩右边的labellayout
左边+右边拖拽
四、效果db
5、示例代码
https://github.com/liqiushui/UILabelAutolayout