更新接口构建器以匹配约束
Posted
技术标签:
【中文标题】更新接口构建器以匹配约束【英文标题】:Update interface buidler to match constraints 【发布时间】:2017-11-23 14:48:01 【问题描述】:在XCode界面生成器中,当我定义一些不同于“当前”控制状态的约束时,会有红色线,现在我想应用约束并删除红线,应该怎么做我愿意。 检查附加的图像,我想让 A 中的底部空间与我在 B 中定义的完全一样,即 8.
【问题讨论】:
可能的解决方案:为Message Details
标签添加高度约束,然后删除底部空间。
【参考方案1】:
红线通常意味着您错过了一些约束,并且 Xcode 不知道确切的放置位置(在您的情况下可能是标签的高度约束)。
如果所有约束都设置正确,但元素的位置错误,它会在其所属的位置显示一个橙色矩形。在这种情况下,您可以选择元素并按Cmd + alt + =
将其移动到正确的位置。
【讨论】:
【参考方案2】:有时会出现以下通知,如果您单击它们,您可以选择触发界面构建器上的约束更新。同样在菜单上,转到编辑器并激活自动刷新视图。
【讨论】:
以上是关于更新接口构建器以匹配约束的主要内容,如果未能解决你的问题,请参考以下文章