水平并排布局溅固,自動適應(yīng)寬度颤诀,適合多view布局辙喂。
//水平方向等間隔布局
//Spacing:間隔距離
//leadSpacing:距離最左面
//tailSpacing:距離最右面
[imageArray mas_distributeViewsAlongAxis:MASAxisTypeHorizontal
withFixedSpacing:widthSU*15
leadSpacing:widthSU*31
tailSpacing:widthSU*65];
[imageArray mas_makeConstraints:^(MASConstraintMaker *make) {
make.top.equalTo(self->title.bottom).with.offset(heightSU*16);
make.height.equalTo(heightSU*118);
}];
豎直方向布局,自動計算高度哟沫。
//豎直方向等間隔布局 MASAxisTypeVertical
//水平方向等間隔布局 MASAxisTypeHorizontal
//Spacing:間隔距離
//leadSpacing:距離最上面
//tailSpacing:距離最下面
[listArray mas_distributeViewsAlongAxis:MASAxisTypeVertical
withFixedSpacing:0
leadSpacing:0
tailSpacing:heightSU*152];
[listArray mas_makeConstraints:^(MASConstraintMaker *make) {
make.left.equalTo(self).with.offset(heightSU*47);
make.right.equalTo(self).with.offset(-heightSU*37);
// make.height.equalTo(heightSU*94);
}];
讀取plist文件
[[NSArray alloc]initWithContentsOfFile:[[NSBundle mainBundle]pathForResource:@"cityGroups" ofType:@"plist"]];