简短版本:
更新约束的功能'按钮是它为您计算/更新现有约束的数值(基于故事板中的可视更改)。但是,它似乎只计算/更新' 常量'值。这在比例 - 模式约束的情况下无用。如何使用'更新约束'按钮修改' 乘数'数值而不是常数'数值?
例如,所有约束都正确到位。您希望更改项目的高度。通过拖动来直观地看待......
使用'更新约束' ...
它计算/更新"常数"的新值。为你...
(请注意,相反的功能"更新框架"也很关键;它将视觉方面移动到您更改文本输入值的位置。)
太棒了。但
因此,您希望常量值保持为零,并且您希望它为您重新计算乘数。
(看上面的例子,应该将乘数从.075改为.08123。)
有办法做到这一点吗?
如何制作"更新约束"按钮会影响"乘数"而不是"常数"?它是一个关键修饰符,还是??
答案 0 :(得分:1)
感谢您详细阐述问题。
答案是否定的。 "更新约束"按钮始终修改约束的常量值。事实NSLayoutConstaint
的常量属性为read write但multiplier
为readonly,这支持了这一点。