天天看点

Masonry进阶-抗拉伸,抗压缩

抗压缩eg:

content compression resistanc 越高越不容易压缩

[self.leftLabel setContentCompressionResistancePriority:UILayoutPriorityRequired forAxis:UILayoutConstraintAxisHorizontal];  

//设置水平方向抗压缩优先级高 水平方向可以正常显示

[self.rightLabe setContentCompressionResistancePriority:UILayoutPriorityRequired forAxis:UILayoutConstraintAxisVertical]; 

 //设置垂直方向挤压缩优先级高 垂直方向可以正常显示

抗拉伸eg:

content hugging 越高越不容易拉伸

[self.bottomLabel setContentHuggingPriority:UILayoutPriorityRequiredforAxis:UILayoutConstraintAxisHorizontal];

//水平抗拉伸,内容吸附的默认值代码创建的时候是250,但是在storyboard里面拉的控件出来是251