我有一些很难编辑的 XIB 文件,因为许多子视图完全相互重叠。例如,如果我将一个弹出音量滑块放置在它会弹出的位置,它会覆盖一些无法点击的 UILabel。我唯一能够编辑它们的机会是在文档窗口树中双击它们,将它们移到一边,编辑,然后将它们移回。有时有 3 个或更多小部件占据 XIB 中的同一位置,即使在应用程序运行时一次只有几个可见。
实际上应该如何组织有条件可见的屏幕元素?
我希望能够隐藏视图组以揭示它们下面的内容,但我在 IB 中看不到这样做的方法。
如果我为每个组创建 UIViewControllers,我可以在单独的窗口中编辑它们,但我无法在上下文中看到它们,我需要很多视图控制器......