美文网首页
iOS Masonry 快速搭建等间距UI

iOS Masonry 快速搭建等间距UI

作者: canlanrensheng | 来源:发表于2017-11-04 11:20 被阅读0次

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;

最后:这里只展示了横排等间距,宽高比1:1的情况,竖排和下边固定控件的宽高不做演示,希望对您有所帮助。

相关文章

网友评论

      本文标题:iOS Masonry 快速搭建等间距UI

      本文链接:https://www.haomeiwen.com/subject/vjsfmxtx.html