首页 > 代码库 > masonry
masonry
UIView *myView = nil
[self.window addSubview:myView];
//使用之前要先将试图添加到俯视图上 然后再约束
[myView mas_makeConstraints:^(MASConstraintMaker *make){
make.center.equalTo(self.window);
make.size.mas_equalTo(CGSizeMake(300, 300));
}];
mas_makeConstraints 新增约束
mas_updateConstraints 更新
mas_remakeConstraints 移除
mas_equalTo :NSNumber CGPoint CGSize UIEdgeInsets
[myView mas_makeConstraints:^(MASConstraintMaker *make){
make.top.left.bottom.and.right.equalTo(self.window).with.insets(UIEdgeInsetsMake(10,10,10,10));
}];
[myView mas_makeConstraints:^(MASConstraintMaker *make){
make.edges.equalTo(self.window).with.insets(UIEdgeInsetsMake(10,10,10,10));
}];
[myView mas_makeConstraints:^(MASConstraintMaker *make){
make.top.equalTo(self.window).with.offset(15);
make.left.equalTo(self.window).with.offset(15);
make.bottom.equalTo(self.window).with.offset(-15);
make.right.equalTo(self.window).with.offset(-15);
}];
masonry