第三方的布局控件

Masonry/Snapkit

Masonry是一个轻量级的布局框架,拥有自己的描述语法,采用更优雅的链式语法封装自动布局,简洁明了,并具有高可读性,而且同时支持iOS和 Max OS X;Snapkit是Masonry的swift版本,语法也差不多

注意:必须先把控件添加到父视图以后才能进行约束,不然会crash

mas_equalTo,在约束值为具体的数值(CGSize,CGPoint等也是)的时候需要使用这个

内存管理,约束的block里面有时候会引起隐式内存泄露

重复约束,或约束出现冲突的时候,在控制台会有log输出,发现以后改掉就好了

如果多个约束在一行时,使用连接符语法(and),增强代码的可读性

Neon除了具有Snapkit的大部分优点以外,还有一个强大的功能 




文/庸者的救赎(簡書作者)

原文鏈接:http://www.jianshu.com/p/d624dd344c87

著作權歸作者所有,轉載請聯繫作者獲得授權,並標註“簡書作者”。

你可能感兴趣的:(第三方的布局控件)