我有一个相当复杂的 xib,包含许多元素。其中一些是相互叠加的。如果我想移动一个元素,例如通过使用箭头键,我需要在 Canvas 中选择它,但如果该元素位于另一个元素“下方”,我无法单击它。所以我正在寻找“在文档大纲中显示”的“相反”。在 Xcode 3 中有一个快捷方式,遗憾的是我忘记了它并且在任何地方都找不到它。也许这在 Xcode 4 中仍然有效...
有人知道这个快捷键吗?或者甚至是“点击被覆盖的元素”的更好方法?
最佳答案
如果您将图标侧边栏向左展开(抱歉,不知道它叫什么,而且我目前无法进行屏幕截图),它会向您显示所有对象的层次结构 Nib 。 双击其中之一,它将被选中并可移动。
其他方法有:
如果您在 Canvas 中选择一个对象(因此会显示调整大小/移动 handle ),您可以从一个对象切换到下一个对象。该选择确实会在文档大纲中移动以表明这一点。
此外,您还可以通过在文档导航器中选择对象并转到“大小”检查器来以一像素增量移动对象,然后可以使用步进器控件调整布局矩形的 X 和 Y。
关于Xcode 4 - Interface Builder 中是否有类似 "reveal in canvas"的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7823403/