介绍
Masonry 源码:https://github.com/Masonry/Masonry
Masonry是一个轻量级的布局框架 拥有自己的描述语法 采用更优雅的链式语法封装自动布局 简洁明了 并具有高可读性 而且同时支持 iOS 和 Max OS X。
我们先来看一段官方的sample code来认识一下Masonry
1
2
3
|
[view1 mas_makeConstraints:^(MASConstraintMaker *make) { make.edges.equalTo(superview). with .insets(padding); }]; |
看到block里面的那句话: make edges equalTo superview with insets
简单的label布局
一、首先要引入第三方文件
二、引入使用的文件的.h文件
三、简单的布局label
四、实现布局
五、布局label1
六、布局label2
七、布局label3
运行效果