2010-05-19 37 views
1

我有一些非常难以编辑的XIB文件,因为许多子视图完全相互重叠。例如,如果我将弹出的音量滑块放置在弹出的位置,它会覆盖一些无法点击的UILabel。我唯一能够编辑它们的机会是在文档窗口树中双击它们,将它们移到一边,编辑,然后将它们移回。有时在XIB中有三个或更多的小部件占据相同的位置,即使应用程序运行时只有少数可见。如何组织具有许多重叠元素的XIB文件?

有条件的可见屏幕元素是如何组织的?

我希望能够隐藏视图组以揭示它们下方的内容,但我在IB看不到这样做的方法。

如果我为每个组创建UIViewControllers,我可以在单独的窗口进行编辑,但我不能看到他们在上下文中,我需要很多视图控制器的...

回答

2

提示:按住Shift键同时右键单击要选择的对象的位置。

我不认为IB能够在设计阶段隐藏视图组,但没有理由不能使用IB插件自己添加该行为。

+0

Shift-right-click是一个很棒的提示!我希望这不是最终答案,但确实有很大帮助。如果IB插件可以帮助解决这个问题,我将不得不研究这些。 – alltom 2010-05-19 18:52:30