Masonry快速布局
//1. 比如说给4个按钮添加相同的约束
// 给子控件批处理加相同约束
[self.subviews mas_makeConstraints:^(MASConstraintMaker *make) {
make.top.bottom.offset(0);
}];
// 此方法是指定间距来间距设置宽或高
[self.subviews mas_distributeViewsAlongAxis:MASAxisTypeHorizontal withFixedSpacing:0 leadSpacing:0 tailSpacing:0];
在scrollView中有不同点 , 细看
//统一设置子视图的约束
[scrollView.subviews mas_makeConstraints:^(MASConstraintMaker *make) {
make.top.bottom.offset(0);
#warning mark - 这里使用scrollview直接子控件的约束不单要给四边边距, 还要给明确的宽高, 来确定contentSize
make.width.height.equalTo(scrollView);
}];
//快速排布
[scrollView.subviews mas_distributeViewsAlongAxis:MASAxisTypeHorizontal withFixedSpacing:0 leadSpacing:0 tailSpacing:0];