我是新手自动布局。
我无法理解乘数和常数如何在自动布局中工作。
请告诉我乘数和常数如何在自动布局中工作。
答案 0 :(得分:0)
xCode的AutoLayout基于约束工作。 约束具有常数,优先级和乘数。
••TL; DR••
通过乘数我们可以建立之间的百分比关系 项目
通过常量,我们可以为项添加绝对像素值。
••••••••
约束建立了两个项目之间的关系,如下所示:
i1-Constraint :第01项是7英尺高。
项目02(i2):窗口
由于约束,窗口现在是3英尺宽。此示例既不使用乘数也不使用常量。
根据xCode,乘数为:
乘数应用于参与约束的第二个属性。
所以你可能会说:
因此,它将乘数应用于原始约束。
根据xCode,常量为:
常量添加到参与约束的相乘的第二个属性。
所以你可能会说:
因此,它将常量添加到原始约束中。