Masonry使用注意事项

  • 1、Masonry使用注意事项
    用mas_makeConstraints的那个view需要在addSubview之后才能用这个方法
    mas_equalTo适用数值元素,equalTo适合多属性的比如:make.left.and.right.equalTo(self.view)
    方法and和with只是为了可读性,返回自身,比如:make.left.and.right.equalTo(self.view)make.left.right.equalTo(self.view)是一样的。
    因为iOS中原点在左上角所以注意使用offset时注意right和bottom用负数。
  • 2、Masonry适配iOS6和iOS7时需要注意的问题
    开发项目时是先在iOS8上调试完成的,测试时发现低版本的系统会发生崩溃的现象,修复后总结问题主要是在equalTo的对象指到了父视图的父视图或者父视图同级的子视图上造成的,所以做约束时如果出现了崩溃问题百分之九十都是因为这个。

你可能感兴趣的:(Masonry使用注意事项)