Masnory

作者: 渴_望 | 来源:发表于2016-08-12 14:06 被阅读0次

    居中显示

    make.center.equalTo(self.view);

    make.size.mas_equalTo(CGSizeMake(300, 300));

    让一个view略小于其superView(边距为10)

    make.edges.equalTo(sv).with.insets(UIEdgeInsetsMake(10, 10, 10, 10));

    /* 等价于

    make.top.equalTo(sv).with.offset(10);

    make.left.equalTo(sv).with.offset(10);

    make.bottom.equalTo(sv).with.offset(-10);

    make.right.equalTo(sv).with.offset(-10);

    */

    /* 也等价于

    make.top.left.bottom.and.right.equalTo(sv).with.insets(UIEdgeInsetsMake(10, 10, 10, 10));

    */


    让两个高度为150的view垂直居中且等宽且等间隔排列 间隔为10(自动计算其宽度)

    int padding1 = 10;

    [sv2 mas_makeConstraints:^(MASConstraintMaker *make) {

    make.centerY.mas_equalTo(sv.mas_centerY);

    make.left.equalTo(sv.mas_left).with.offset(padding1);

    make.right.equalTo(sv3.mas_left).with.offset(-padding1);

    make.height.mas_equalTo(@150);

    make.width.equalTo(sv3);

    }];

    [sv3 mas_makeConstraints:^(MASConstraintMaker *make) {

    make.centerY.mas_equalTo(sv.mas_centerY);

    make.left.equalTo(sv2.mas_right).with.offset(padding1);

    make.right.equalTo(sv.mas_right).with.offset(-padding1);

    make.height.mas_equalTo(@150);

    make.width.equalTo(sv2);

    }];


    相关文章

      网友评论

          本文标题:Masnory

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