Ios 自动布局中的乘数和常数是什么?

Ios 自动布局中的乘数和常数是什么?,ios,autolayout,Ios,Autolayout,这里有人能解释一下autolayout中的乘数和常数吗。 如何在autolayout中使用它们,以及它们的目的是什么,以及如何在autolayout中简单地使用这两者。约束具有第一项(一个视图)及其属性(例如前缘或后缘)、关系(通常相等)以及第二项及其属性,如果要以绝对方式而不是相对于另一个视图指定视图的宽度或高度,则缺少此选项。这些元素与一个乘数和一个常数一起构成一个线性方程: item1.attribute1 = multiplier × item2.attribute2 + constan

这里有人能解释一下autolayout中的乘数和常数吗。
如何在autolayout中使用它们,以及它们的目的是什么,以及如何在autolayout中简单地使用这两者。

约束具有第一项(一个视图)及其属性(例如前缘或后缘)、关系(通常相等)以及第二项及其属性,如果要以绝对方式而不是相对于另一个视图指定视图的宽度或高度,则缺少此选项。这些元素与一个乘数和一个常数一起构成一个线性方程:

item1.attribute1 = multiplier × item2.attribute2 + constant
项目框架将由Autolayout更改,以满足约束生成的所有方程式


问题很酷,达珊

常数

简单来说,常量是双精度格式的实际值。就像对垂直空间b/w两个UI视图进行约束,并且两个视图的距离为20一样,常量的值为20

您还可以基于不同的设备以编程方式设置约束的出口和更改约束的值

乘数

乘法器在两个对象上工作

例如,如果您有两个UIView(A、B),并且希望

B's Height = A's Height / 2 [half of A's Height]
然后,您必须对其进行约束

B's Height = A's Height 
然后

从“尺寸检查器”中选择约束并生成

Multiplier value = 0.5 

有很多博客和论坛都有深入的描述。我刚刚给出了一个简单的想法。

你有没有查阅苹果指南?谢谢你宝贵的回复,但仍有困惑需要理解。请你简单解释一下。