美文网首页
iOS 使用Masonry的mas_updateConstrai

iOS 使用Masonry的mas_updateConstrai

作者: anny_4243 | 来源:发表于2017-02-22 13:40 被阅读527次

    当约束出现冲突的时候,优先级高的约束覆盖优先级低的约束。具体优先级可以放在约束链的结束处。通过 priority() 方法我们可以设置任意的优先级,接受的参数是0-1000的数字。比如:priority(600)。或者使用priorityHigh()、 priorityMedium()、priorityLow()。
    具体用法:

     [_textLabel mas_makeConstraints:^(MASConstraintMaker *make) {
        self.textLabelLeftLayout = make.left.equalTo(self.checkedButton.mas_right);
        make.centerY.equalTo(self.mas_centerY).priorityMedium();
        make.height.mas_equalTo(checkBoxWidth);
        make.right.lessThanOrEqualTo(self.mas_right);
    }];
    

    参考:http://blog.csdn.net/captainjackno1/article/details/51275161

    原文出自:www.hangge.com 转载请保留原文链接:http://www.hangge.com/blog/cache/detail_1114.html

    相关文章

      网友评论

          本文标题:iOS 使用Masonry的mas_updateConstrai

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