【问题标题】:How to select datasource and delegate in xcode 4.5?如何在 xcode 4.5 中选择数据源和委托?
【发布时间】:2012-10-14 20:48:58
【问题描述】:

我是 c# asp.net 开发人员,只是开发 ios 应用程序的新手。我正在尝试一些教程来构建一些 uipickerview。但大多数教程都使用 xib 文件。我的项目是一个故事板项目,没有 xib 文件。所以我想知道如何从我的 uipickerview 连接我的数据源和委托?在一些教程中,我在 xcode 中看到“视图控制器场景”窗口,但在我的 xcode 中找不到它。那么有人可以告诉我如何展示这个“视图控制器场景”或者如何将我的 uipickerview 连接到数据源和委托?

【问题讨论】:

    标签: xcode storyboard datasource uipickerview


    【解决方案1】:

    Storyboard 正在替换 xib 文件,并将您的所有视图合并到一个适用于 iPhone 或 iPad 的文件中。要连接选择器视图数据源和委托,您可以在 Interface Builder 中选择 UIPickerView 对象,转到 Connections Inspector(右侧带有箭头图标的菜单),然后从数据源拖动到视图控制器文件所有者。 对代理执行相同的操作。

    然后在该视图控制器的头文件中,你需要将 UIPickerViewDataSource 和 UIPickerViewDelegate 协议添加到接口中,并在实现文件中实现相关方法。

    【讨论】:

    • 没有关于 xcode 和 storyboard 的 uipickerview 的教程(没有 xib 文件)吗?
    • 我找到了解决方案。您需要拖动数据源并委托到情节提要下方的栏
    【解决方案2】:

    将代理拖到界面生成器中的文件所有者,您不需要界面

    【讨论】:

      猜你喜欢
      • 2013-01-25
      • 1970-01-01
      • 1970-01-01
      • 2015-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-03
      相关资源
      最近更新 更多