【问题标题】:Xcode 4: Missing File's Owner with Storyboard?Xcode 4:Storyboard 缺少文件所有者?
【发布时间】:2013-01-02 17:57:54
【问题描述】:

我在 Xcode 4.5 下开始了一个新项目。我接受了默认的向导设置,其中包括一个故事板。

我去建立连接,但文件的所有者不见了。

我不确定我做了什么以最终形成这种配置。至于 UI 组件,我添加了一个滚动视图来代替原始视图。我在垂直约束方面遇到了一些问题,但我没有做任何激烈的事情。

我尝试通过 Google 搜索该问题,但只得到两个结果:http://www.google.com/#q=xcode+4+%22missing+file+owner+%22

如何将文件的所有者添加到情节提要中。

更新:对于发现这篇 Stack Overflow 文章的其他人,是时候再次执行 Apple App 的 101:Creating Your First iOS App。看起来 Hillegass 和 LeMarche 还没有赶上 6.0 SDK。截至 2013 年 1 月,亚马逊上没有图书。

【问题讨论】:

    标签: iphone ios xcode storyboard uiapplicationdelegate


    【解决方案1】:

    故事板中没有名为File's Owner 的内容。在您的情况下,文件所有者的工作应由View Controller 完成。如果您必须连接IBOutlets 和IBActions,请将它们连接到View Controller,方法与在xib 中连接File Owner 的方式相同

    【讨论】:

      【解决方案2】:

      我假设您习惯于 nib 文件。在这里,您只需选择ViewController 并将其在屏幕右侧的类设置为您自己的自定义类。关于约束,可以通过取消选中第一个选项卡中的Use Autolayout 选项来禁用它们。

      【讨论】:

      • 啊,谢谢李维斯。我不知道 Apple 改变了一些事情(我几乎两年没有在 Apple UI 代码中工作过)。对于毫无戒心的人来说,使用 XIB 作为默认值而不是新技术可能是个好主意:)
      • 学习如何使用storyboards很好,在你学会如何正确使用它之后,你的工作会更轻松。所以玩得开心:)
      • 是的,会的。一个问题:那个可以移动但又弹回原来位置的大箭头是什么?这似乎毫无用处。
      • 那是故事板的初始视图控制器。在 MainStoryboard 中,它标记了您应用的 rootViewController。您不必再在应用委托中实例化它。
      【解决方案3】:

      我想在 xcode 5 中添加一个小问题(不要认为它在早期版本中)。基本上,文件的所有者在身份检查器中称为“自定义类”。这个可以隐藏!这可能会使某人感到困惑。我想我在 v4 中没有注意到这一点。

      【讨论】:

        猜你喜欢
        • 2015-11-18
        • 2013-10-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-05-21
        • 2011-07-14
        • 2014-12-20
        相关资源
        最近更新 更多