0

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

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

当我试图点击一个按钮并将其拖到视图中时,我不能,因为我点击的只是视图 1(视图 1 在视图 2 的顶部)

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

如果 Xcode 支持这样的东西,有什么聪明的主意吗?

4

1 回答 1

0

如果每个视图都有出口,那么让它们变得强大,不要将视图放在主视图中,而是将它们平铺在主视图之外(如果您现在没有出口,则必须创建它们)。

然后您可以轻松地进行编辑(尽管 Xcode 会经常重新排列它们)。在您的代码中,当视图加载时,将这些视图作为子视图添加到主视图中。您还需要在 viewDidUnload 中将它们归零(这有点痛苦),或者如果您只是添加了出口以便将它们放置在 view.subview 中,则可以在将它们添加到子视图后将该属性归零。

于 2012-07-19T18:22:53.813 回答