我曾经使用自动布局添加新约束来对超级视图/相对视图进行简单的约束,如下所示(长时间):
然而,最近在更新到最新的 xcode(11.3.3 或仅 11.3/11C29)后,我遇到了一个奇怪的问题:当我设置常量 = 0 时,它们总是以一种不需要的方式生成约束,如下所示:
似乎默认值不知何故是 20,让我的观点看起来很错误(0 与 20 相比?)
如果我通过像这样编辑约束来解决这个问题:
然后它会再次更正(图像是在编辑约束之后,在编辑之前显示常量 = Standard
)
我什至不知道如何描述这个问题,但是我该如何解决这个新问题add new constraint
以使用我的愿望点而不是标准/默认值?
更新:
它似乎只发生在对超级视图的约束时。不知道如何解决。
2020 年 4 月 1 日更新:
Xcode11.4 修复了这个问题。