,指view1的父视图. */
UIEdgeInsets padding = UIEdgeInsetsMake(10, 10, 10, 10);
[view1 mas_makeConstraints....attribute2 + constant,此为约束的计算公式, .multipliedBy本质上是用来限定 multiplier的
注意,因为编程中的坐标系从父视图左上顶点开始,所以指定基于父视图的...left或者top的multiplier是没有意义的,因为父视图的left和top总为0....如果你需要一个视图随着父视图的宽度和高度,位置自动变化,你应该同时指定 right,bottom,width,height与父视图对应属性的比例(基于某个尺寸下的相对位置计算出的比例),并且constant...必须为0.
// 指定宽度为父视图的 1/4.
make.width.equalTo(superview).multipliedBy(0.25);
工具方法
Masonry提供了一些工具方法来进一步简化约束的创建