代码之家  ›  专栏  ›  技术社区  ›  Vladyslav Zavalykhatko

来自代码的约束与接口生成器的行为不同

  •  1
  • Vladyslav Zavalykhatko  · 技术社区  · 6 年前

    我正在将UI的一部分从Interface Builder移到代码中。完成后,我在比较 Debug View Hierarchy 模式-约束集看起来相同,只是不同的约束变灰:

    之前:

    enter image description here

    之后:

    enter image description here

    1 回复  |  直到 6 年前
        1
  •  1
  •   vacawama    6 年前

    灰色突出显示活动约束 自动布局

    问题是你的约束条件不完全一样。

    superview.bottom = self.bottom + 200 @ 750
    

    之后:

    self.bottom = superview.bottom + 200 @ 750
    

    它们不一样。修复 凯斯,你要么换个 self.bottom superview.bottom -200 .