一、背景
有时候一段文字eg:昵称
后面要跟一个小图标eg:会员徽章
这时候徽章的位置是随着文字的长度的变化而变化的 ,而手动添加约束后 ,会发现,文字的宽度有默认的宽度 ,这个时候 ,我们需要把label给瘦身 ,压缩一下
二、方法
1.内容优先
[_labTitle setContentHuggingPriority:UILayoutPriorityRequired forAxis:UILayoutConstraintAxisHorizontal];
2.压缩阻力优先
[self.labPrice setContentCompressionResistancePriority:UILayoutPriorityRequired forAxis:UILayoutConstraintAxisHorizontal];
网友评论