Xcode为已经创建的文件创建.xib文件

时间:2014-06-17 03:47:50

标签: xcode file xib implementation

我有一些文件(.h和.m)没有连接到它们的相应.xib或storyboard文件。我知道如何创建一个新的.xib文件但是如何创建一个并将其连接到与其对应的其他文件?非常感谢你!

2 个答案:

答案 0 :(得分:2)

简单地创建它并将其包含在目标中就足够了。 loadView的默认实现将查找与该类同名的NIB / XIB(有关该过程的更多信息,请查看UIViewController文档。)

如果您的类具有绑定,只需正确命名它们并在头文件中添加IBOutlet,以使它们在IB中可见。

如果您覆盖了初始值设定项,则可能需要将一些调用合并到super。最简单的方法是使用Xcode的界面同时查看创建另一个视图控制器和添加XIB的确切内容,并查看创建的内容。但是,这不太可能,因为大多数对super的调用最终都会通过正确的路径。

如果您遇到困难,请发布具体信息。

答案 1 :(得分:2)

首先将新文件添加为用户界面并选择视图。然后给出你想要的名字。然后在那个xib文件"文件的所有者"为你想要的xib文件设置类。

see this image for setting class

然后将视图与"文件所有者"的视图绑定。那个狗屎..现在你可以通过initWithNibName方法访问该类,并在该方法中给出新创建的xib文件的nib名称。可能适合你。