我们有一个大型应用程序,它有21个视图控制器-所有这些都在一个单独的xib中。我们希望将其重构为单独的xib文件-每个视图控制器一个。我在Xcode4中看不到任何明显的方法来做这件事,这是可能的,还是我必须从头开始?
(在这里回答我自己的问题...)
啊哈!(尤里卡)
如果我打开第二个xcode窗口(文件->新建->窗口)并创建一个空的.xib文件,我可以将对象从主xcode窗口中的xib拖动到我的新xcode窗口中的空xib中!
发布于 2012-02-18 01:36:30
您可以将视图从大的XIB复制并粘贴到新的XIB中,但没有自动完成此操作的方法。我的意思是选择每个视图控制器的根视图,并将其粘贴到您将为每个视图控制器创建的新的XIB中。
不过,我不太确定您是如何将21个视图控制器集成到单个XIB中的。只有一个“文件的所有者”。我想你可以在其中有多个视图控制器,最终归单个文件的所有者所有,但这是一种非常奇怪的方式。我建议你尽快离开(我相信你问这个问题就是这样做的!)生活将会变得简单得多。
https://stackoverflow.com/questions/9332770
复制相似问题