1

我可以从“对象选择”中拖放一个 ui 元素并将其添加到我当前的场景中(在图片中标记为红色),但我该如何编辑它?Xcode 不会在编辑器中显示它,双击元素也不会使其可见。

在此处输入图像描述

4

3 回答 3

0

取决于你想用它做什么......也许你可以让它成为当前视图的子视图,以便对其进行配置,然后如果你不希望它出现,则将其从代码中的超级视图中删除。

于 2012-04-04T16:29:33.017 回答
0

根据您提供的层次结构图片,您知道您添加的视图不是视图控制器的视图层次结构的一部分,对吗?您需要将视图控制器的视图属性设置为此视图才能看到它。如果您打算将此添加为当前视图的子视图,则应将视图从对象存储库直接拖到视图上。或者,您可以将其从左侧的视图控制器场景中拖动并以这种方式将其关联为子视图。

另外,请注意,当您将视图拉到画布上时,它是白色的。如果您最初将其设置为当前视图的子视图,它可能已经存在并且您只是没有看到它。

于 2012-04-04T17:03:50.430 回答
0

我想正确的方法是将额外的视图添加到视图控制器的视图中,并将其隐藏。是的,以这种方式配置视图会很痛苦。另一方面,这些视图确实得到了适当的内存处理,并且可以在内存压力下被卸载。

于 2012-05-05T13:20:17.160 回答