【问题标题】:Update interface buidler to match constraints更新接口构建器以匹配约束
【发布时间】:2017-11-23 14:48:01
【问题描述】:

在XCode界面生成器中,当我定义一些不同于“当前”控制状态的约束时,会有红色线,现在我想应用约束并删除红线,应该怎么做我愿意。 检查附加的图像,我想让 A 中的底部空间与我在 B 中定义的完全一样,即 8.

【问题讨论】:

  • 可能的解决方案:为Message Details 标签添加高度约束,然后删除底部空间。

标签: ios iphone xcode interface-builder nslayoutconstraint


【解决方案1】:

红线通常意味着您错过了一些约束,并且 Xcode 不知道确切的放置位置(在您的情况下可能是标签的高度约束)。

如果所有约束都设置正确,但元素的位置错误,它会在其所属的位置显示一个橙色矩形。在这种情况下,您可以选择元素并按Cmd + alt + = 将其移动到正确的位置。

【讨论】:

    【解决方案2】:

    有时会出现以下通知,如果您单击它们,您可以选择触发界面构建器上的约束更新。同样在菜单上,转到编辑器并激活自动刷新视图。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-29
      • 1970-01-01
      • 2018-11-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多