若两个控件并排,例如A B ,B设置了右边缘不大于屏幕的右边缘,若B足够款的话,会把A覆盖,那么这时想要B不覆盖A,就需要设置B的Content Compression Resistance Priority 小一点或者设置A的这个属性大一点。(Compression Resistance:压缩阻力,当屏幕变小时,大值的视图保证不被小值的视图压缩;Hugging Priorlty:防止自己变大阻力,当屏幕变大时,小值的视图更容易被拉伸),之所以这一对出现,是因为,同时考虑了屏幕的变大和变小。
若两个控件并排,例如A B ,B设置了右边缘不大于屏幕的右边缘,若B足够款的话,会把A覆盖,那么这时想要B不覆盖A,就需要设置B的Content Compression Resistance Priority 小一点或者设置A的这个属性大一点。(Compression Resistance:压缩阻力,当屏幕变小时,大值的视图保证不被小值的视图压缩;Hugging Priorlty:防止自己变大阻力,当屏幕变大时,小值的视图更容易被拉伸),之所以这一对出现,是因为,同时考虑了屏幕的变大和变小。
本文标题:iOS 约束的强弱设置
本文链接:https://www.haomeiwen.com/subject/nnsmbttx.html
网友评论