更新约束菜单全部变灰
Posted
技术标签:
【中文标题】更新约束菜单全部变灰【英文标题】:Update constraints menu all greyed out 【发布时间】:2015-04-11 22:08:31 【问题描述】:当我尝试在 Xcode 6.3 中更新约束时,我不能,因为菜单完全或部分变灰。 http://hostthenpost.com/uploads/aa150beda71316c338da81c5e301d149.png
这是为什么?我如何解决它?该应用程序是一个基本的、简单的 Hello World 应用程序,具有两个共享高度和宽度的 UIImageView 元素,一个被限制在左侧 50 处,另一个被限制在右侧 50 处。它有什么问题?如何制作它以便我可以更新约束?
编辑:此时我可以看到一些但不是所有的约束选项。 http://hostthenpost.com/uploads/2d8a3bec6a17524d6f9ca1524c95fb0c.png
【问题讨论】:
【参考方案1】:当您选择了错误的项目时会发生这种情况,例如约束而不是视图或子视图。
要修复它,只需再次选择视图。然后选项应该会再次出现。
如果单击时某些选项无效,则仍然会显示为灰色。例如,Update Frames
仅在实际有 are 帧要更新时才可用。
【讨论】:
“视图”是什么意思?抱歉,我对这些东西一窍不通。 我的意思是你应该点击一些 ui 对象,而不是约束或控制器或其他一些东西。单击视图、标签、按钮,以及您之前添加的任何 ui 对象【参考方案2】:如果您单击主view
,然后单击约束按钮,您必须知道您无法将故事板主视图中的约束添加到其父视图。你可以通过代码来做到这一点。
如果您尝试更改任何其他子视图的约束,请务必用鼠标单击视图中的对象,然后单击约束按钮。
【讨论】:
以上是关于更新约束菜单全部变灰的主要内容,如果未能解决你的问题,请参考以下文章