约束小技巧

约束抗压缩和抗拉伸

宽度或高度的两个视图互相约束时,限制可压缩和可拉伸优先级可有效防止视图显示错位或无法显示

// 纵向为 UILayoutConstraintAxisVertical
// 设置横向抗压缩优先级
[view setContentCompressionResistancePriority:UILayoutPriorityDefaultLow forAxis:UILayoutConstraintAxisHorizontal];
// 设置横向抗拉伸优先级
[view setContentHuggingPriority:UILayoutPriorityDefaultHigh forAxis:UILayoutConstraintAxisHorizontal];

你可能感兴趣的:(约束小技巧)