美文网首页
关于masaary更新约束问题

关于masaary更新约束问题

作者: 那是什么 | 来源:发表于2016-06-06 18:23 被阅读35次

    当参考控件改变的时候要用remake,

    Content Compression ResistanceContent Hugging

    压缩阻力属性为了记忆更加形象我们可以把它理解为离我远点,不许挤到我,它的优先级(Priority)越高,它的这种抗挤压的能力也就越强,我们可以通过代码在控件的水平或垂直方向上分别设置1(最低优先级)到1000(最高优先级)之间的优先级,默认是750,例如我们可以为一个 UILabel 控件设置一个它在水平方向上优先级为 500的压缩阻力:

    [label setContentCompressionResistancePriority:500 forAxis:UILayoutConstraintAxisHorizontal];

    内容吸附 属性为了记忆方便我们可以把它理解为 抱紧(Hug),视图的大小不会随着superView的变大而扩大,而是只维持能完全显示自己内容的大小,它的这种优先级越高,吸附的能力就越强,和 压缩阻力 一样,内容吸附 的优先级也可以通过代码来设置,只是它的默认优先级是 250:

    [_leftBtn setContentHuggingPriority:251 forAxis:UILayoutConstraintAxisHorizontal];

    相关文章

      网友评论

          本文标题:关于masaary更新约束问题

          本文链接:https://www.haomeiwen.com/subject/lzqddttx.html