Masonry注意

注意点1: 使用 mas_makeConstraints方法的元素必须事先添加到父元素的中,例如[self.view addSubview:view]; spa

注意点2: masequalTo 和 equalTo 区别:masequalTo 比equalTo多了类型转换操做,通常来讲,大多数时候两个方法都是 通用的,可是对于数值元素使用mas_equalTo。对于对象或是多个属性的处理,使用equalTo。特别是多个属性时,必须使用equalTo,例如 make.left.and.right.equalTo(self.view); 对象


注意点3: 注意到方法with和and,这连个方法其实没有作任何操做,方法只是返回对象自己,这这个方法的左右彻底是为了方法写的时候的可读性 。make.left.and.right.equalTo(self.view);和make.left.right.equalTo(self.view);是彻底同样的,可是明显的加了and方法的语句可读性 更好点。
相关文章
相关标签/搜索