1.Masory是什么:
Masonry是一个对系统NSLayoutConstraint进行封装的第三方自动布局框架,采用链式编程的方式提供给开发者API。
2.集成方式
Masonry支持CocoaPods,可以直接通过podfile文件进行集成,需要在CocoaPods中添加下面代码:
pod'Masonry'
注意:新手使用
在使用Masonry添加约束之前,需要在addSubview之后才能使用,否则会导致崩溃。
3、mas_equalTo是一个Macro,mas_equalTo比较的是值,而equalTo比较的是View。
以下实现的是相同的效果
make.bottom.mas_equalTo(we.view.mas_bottom);
make.bottom.equalTo(we.view);