【问题标题】:How to add new xib files如何添加新的xib文件
【发布时间】:2011-11-02 06:13:09
【问题描述】:

我必须开发一个具有多个屏幕的应用程序。我已经自动生成了 xib 文件,但是对于我的另一个屏幕,我需要另一个 xib 文件。如何创建另一个 xib 文件?

【问题讨论】:

    标签: iphone xcode xib


    【解决方案1】:

    (假设 XCode 4)

    在“文件 -> 新建文件...”菜单对话框中,有一个名为“用户界面”的子部分。

    您会注意到,在每个子项的描述中,都写着“An Interface Builder Document”。这些是各种类型的笔尖。

    如果您专门创建一个新的ViewController,您还可以选择“Cocoa Touch”部分并选择“UIViewController 子类”项。下一页中有一个名为“With XIB for User Interface”的复选框。这将创建 NIB 以及相关的类文件。

    【讨论】:

      【解决方案2】:

      对于 XCode 8 和 swift 3:

      文件 -> 新建文件 -> iOS -> 用户界面 -> 视图

      将其命名为“YourViewController.xib”并保存。

      【讨论】:

        【解决方案3】:

        XCode 4 中:


        创建独立用户界面 (XIB):

        文件 -> 新建文件 -> iOS -> 用户界面

        然后选择:

        • 应用程序(包括委托和窗口)
        • 窗口
        • 查看

        使用用户界面创建一个新的UIViewController 类:

        文件 -> 新建文件 -> iOS -> Cocoa Touch -> UIViewController 子类 -> 点击下一步

        然后,为新的视图控制器类命名并选择“With XIB for user interface”。

        【讨论】:

          【解决方案4】:

          在 XCode 10 中,您需要转到 New -> File -> Cocoa Touch Class

          选择“同时创建XIB文件”,即可一步完成创建的接口、类和XIB。

          【讨论】:

            【解决方案5】:

            在 XCode 5 中:(在您刚刚删除旧的 someVC.xib 时创建了一个新的 someVC.xib)

            需要完成更多步骤:

            点击:ClassNameWithViewController.xib,作为最后一个答案中的进程,并打开 IB

            选择:文件的所有者

            点击:身份检查器

            在[自定义类]->下拉[类]窗口选择->ClassNameWithViewController

            返回点击:文件的所有者

            两指点击:文件的所有者 -> 打开链接菜单 -> 将一条线从 [view's small-circle] 拖到 IB 中的 [View]

            【讨论】:

              猜你喜欢
              • 2016-03-09
              • 1970-01-01
              • 2023-04-08
              • 2015-06-20
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2014-07-27
              • 1970-01-01
              相关资源
              最近更新 更多