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;