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;