Xcode Interface Builder在同一控制器内查看编辑

时间:2012-07-19 14:15:02

标签: iphone xcode view interface-builder storyboard

是否有一种简单的方法可以访问Xcode中的视图?

我正在制作一款游戏,我在手机尺寸(480x320)中有多个视图,但每个视图中都有不同的元素。

当我尝试点击按钮并将其拖动到视图中时,我不能,因为我点击的全部是视图1(视图1位于视图2的顶部)

我知道你可以从元素的左侧面板中选择它,但是当你想要调整大小和拖动它实际上通过界面构建​​器而不是更改它属性更容易,最好能够单独访问单个窗口中的子视图,或者某些智能函数也做类似的事情。

如果Xcode支持这样的事情,那么有什么聪明的想法吗?

1 个答案:

答案 0 :(得分:0)

如果你有每个视图的插座,然后强化它们,不要将视图放在主视图中,而是将它们放在它外面(如果你现在没有插座,你必须创建它们)

您可以轻松编辑(尽管Xcode会经常重新排列)。在您的代码中,加载视图时,请在主视图中将这些视图添加为子视图。你还需要在viewDidUnload中取消它们(这有点痛苦),或者如果你只是添加了出口以便将它们放在view.subview中,你可以在将它们添加到子视图后将其置零。 / p>