我必须开发一个具有多个屏幕的应用程序。我已经自动生成了xib文件,但对于我的其他屏幕,我需要另一个xib文件。如何创建另一个xib文件?
答案 0 :(得分:34)
(假设XCode 4)
在“文件 - >新建文件...”菜单对话框中,有一个名为“用户界面”的小节。
您将在每个子项的描述中注意到它是“一个接口生成器文档”。这些是各种类型的笔尖。
如果您专门创建新的ViewController
,还可以选择“Cocoa Touch”部分并选择“UIViewController子类”项。下一页中有一个名为“With XIB for User Interface”的复选框。这将创建NIB以及相关的类文件。
答案 1 :(得分:8)
对于XCode 8和swift 3:
档案 - >新文件 - > iOS - >用户界面 - >图
将其命名为#34; YourViewController.xib"并保存了它。
答案 2 :(得分:7)
在 XCode 4 :
中创建独立用户界面(XIB):
档案 - >新文件 - > iOS - >用户界面
然后选择:
使用用户界面创建新的UIViewController
类:
档案 - >新文件 - > iOS - > Cocoa Touch - > UIViewController子类 - >单击“下一步”
然后,命名新的视图控制器类并选择“With XIB for user interface。”
答案 3 :(得分:4)
答案 4 :(得分:2)
在XCode 5中:(当你刚刚删除了旧的someVC.xib时创建了一个新的someVC.xib)
需要完成更多步骤:
点击:ClassNameWithViewController.xib,作为上一个答案中的流程,IB打开
选择:文件所有者
点按:Identity Inspector
<自定义类]中的- &gt;将[Class]窗口下拉到选中 - &gt; ClassNameWithViewController
返回点按:文件所有者
2指点击:文件所有者 - &gt;打开链接菜单 - &gt;将[查看的小圆圈]中的一条线拖到IB中的[查看]