为什么在Xcode中禁用乘数?

Joh*_*Doe 0 xcode ios autolayout

在此输入图像描述

我不明白为什么它被禁用了?我怎样才能改变它的价值?

Sul*_*han 7

大多数约束具有以下模式:

attribute = referenceView.attribute * multiplier + constant
Run Code Online (Sandbox Code Playgroud)

Width是仅应用于一个项目的约束.它没有任何参考视图.

既然没有referenceView,表达就是这样

attribute = constant
Run Code Online (Sandbox Code Playgroud)

这multiplier就是禁用的原因.

如果您希望将width其作为其他视图的倍数width,则应Equal widths使用其他视图创建约束,然后更改乘数.

界面构建器