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);
本文介绍了Masonry自动布局框架的基本概念及使用方法。Masonry是一个针对NSLayoutConstraint封装的第三方库,采用链式编程方式提供API。文章还详细说明了如何通过CocoaPods集成Masonry,并给出了使用示例。
1421

被折叠的 条评论
为什么被折叠?



