解决Masonry 中equalTo和mas_equalTo 乱用的问题

其实 mas_equalTo是一个MACRO,比较的是值,equalTo比较的是view。

注意:如下方式引入会和自定义View约束冲突引发异常!所以还是建议老老实实的不要用如下宏定义;

// 只要添加了这个宏,就不用带mas_前缀
2 #define MAS_SHORTHAND
3 // 只要添加了这个宏,equalTo就等价于mas_equalTo
4 #define MAS_SHORTHAND_GLOBALS
5 // 这个头文件一定要放在上面两个宏的后面
6 #import "Masonry.h"

猜你喜欢

转载自blog.csdn.net/wvqusrtg/article/details/117927634
今日推荐