【问题标题】:Why does "File's Owner" sometimes have a "view" outlet? Can I add my own?为什么“文件的所有者”有时会有“视图”的出口?我可以添加自己的吗?
【发布时间】:2017-04-05 11:30:50
【问题描述】:

当我创建一个类型为 NSViewController 的新“Cocoa 类”并选中“同时为用户界面创建 XIB 文件”时,我得到一个空白的 XIB 文件。它的“文件所有者”有一个连接到自定义视图的出口“视图”。

当我创建一个新的“视图”(xib 文件)时,它的“文件所有者”没有“视图”出口或任何其他类型。只有一个“新引用出口”,我无法将它连接到视图。

为什么一种xib在这里有“视图”,而另一种没有?有没有办法在我自己的 xib 上向“文件所有者”添加“视图”出口?

“也为用户界面创建 XIB 文件”创建的 xib 一定有什么特别之处,但我在任何地方都没有看到。

【问题讨论】:

    标签: xcode interface-builder xib iboutlet nsviewcontroller


    【解决方案1】:

    我以两种方式制作了 xib,并对其进行了区分。对于通过该复选框创建的 xib,它的“文件所有者”有一个自定义类,它是 NSViewController 的名称。这就是赋予它“视图”出口的原因。

    您可以将任何xib上的文件所有者的类设置为NSViewController,然后它将获得一个“视图”插座供您设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-08
      • 1970-01-01
      • 2015-03-15
      • 1970-01-01
      • 2016-09-14
      相关资源
      最近更新 更多