在XCode中删除未安装(灰色)约束的方法

时间:2015-01-20 01:50:44

标签: xcode6 autolayout interface-builder

每当自动布局约束被删除时#34;从大小检查器,它实际上没有删除,只是"卸载"。在此之后,它仍然存在,只是褪色/灰色,在左侧的场景层次结构中可见,并且当"全部"在“大小检查器”的“约束”下选择。

场景层次结构:

Greyed on Scene list

尺寸检查员:

Greyed on Size Inspector

虽然可以通过简单的单击/删除从场景层次结构中删除它们,但是无法从卸载的场景中过滤掉已卸载的场景,并且必须手动选择每个场景才能删除。

此外,任何在对象下折叠的内容(例如标签的高度限制)都不会立即可见。

它们看起来很好地安排在尺寸检查员身上,但似乎没有任何方法可以直接从那里完全移除它们。

有没有人有任何关于快速删除这些内容的建议,而不会篡改我现有已安装的所需约束?

2 个答案:

答案 0 :(得分:-1)

按cmd + delete删除那些

答案 1 :(得分:-1)

你可以做的是用鼠标点击它来选择你的对象(按钮等)。然后使用鼠标右键或按住控制键并单击鼠标。之后,您将看到一个窗口,您可以在该窗口中单击连接上的十字形以删除该约束。您可能需要在该窗口中向下滚动才能找到它。