1、Content Hugging Priority:
抗拉伸优先级,
值越小,视图越容易被拉伸
2、Content Compression Resistance
视图抗压缩优先级,
值越小,视图越容易被压缩
3、运用场景
LabelA(不可变化的)、LabelB(可变化的)
解析:考虑两个方向
(1)、水平方向
A + B < width(父类总的宽度)
此时B要能拉伸、B的Content Hugging Priority值(水平方向)要小
A + B > width(父类总的宽度)
此时B要能压缩、B的Content Compression Resistance值(水平方向)要小
小结:
凡是需要可变的,水平方向上Content Hugging Priority和Content Compression Resistance都要小
(2)、垂直方向
A + B < height(父类总的高度)
此时B要能拉伸、B的Content Hugging Priority值(垂直方向)要小
A + B > width(父类总的高度)
此时B要能压缩、B的Content Compression Resistance值(垂直方向)要小
小结:
凡是需要可变的,垂直方向上Content Hugging Priority和Content Compression Resistance都要小
总结:
凡是需要可变的,Content Hugging Priority和Content Compression Resistance都要小