NSInteger count = 3;
UIView * tempView = nil;
for (NSInteger i = 0; i < count; i++) {
UIView * subView = UIView.new;
[superView addSubview:subView];
subView.backgroundColor = [UIColor brownColor];
if (i == 0) {
[subView mas_makeConstraints:^(MASConstraintMaker *make) {
make.left.equalTo(superView).offset(kWidthScale * 80);
make.centerY.equalTo(superView);
make.height.equalTo(subView.mas_width);
}];
} else if (i == count -1) {
[subView mas_makeConstraints:^(MASConstraintMaker *make) {
make.left.equalTo(tempView.mas_right).offset(kWidthScale * 134);
make.right.equalTo(superView.mas_right).offset(-kWidthScale * 80);
make.height.equalTo(tempView);
make.width.equalTo(tempView);
make.centerY.equalTo(tempView);
}];
} else {
[subView mas_makeConstraints:^(MASConstraintMaker *make) {
make.left.equalTo(tempView.mas_right).offset(kWidthScale * 134);
make.centerY.equalTo(tempView);
make.width.equalTo(tempView);
make.height.equalTo(subView.mas_width);
}];
}
[subView mas_makeConstraints:^(MASConstraintMaker *make) {
make.width.and.height.mas_equalTo(kWidthScale * 104);
}];
tempView = subView;
}