Masonry 对应的方法和参数说明:
?distribute with fixed spacing*
?@param axisType? ? 横排还是竖排
@param fixedSpacing 两个控件间隔
?@param leadSpacing? 第一个控件与边缘的间隔
?@param tailSpacing? 最后一个控件与边缘的间隔
- (void)mas_distributeViewsAlongAxis:(MASAxisType)axisType withFixedSpacing:(CGFloat)fixedSpacing leadSpacing:(CGFloat)leadSpacing tailSpacing:(CGFloat)tailSpacing;
实现测试代码
实现效果图如下:
/**
*? distribute with fixed item size
*? @param axisType? ? ? ? 横排还是竖排
*? @param fixedItemLength 控件的宽或高
*? @param leadSpacing? ? 第一个控件与边缘的间隔
*? @param tailSpacing? ? 最后一个控件与边缘的间隔
*/
- (void)mas_distributeViewsAlongAxis:(MASAxisType)axisType withFixedItemLength:(CGFloat)fixedItemLength leadSpacing:(CGFloat)leadSpacing tailSpacing:(CGFloat)tailSpacing;