连接选择器轮代表

时间:2013-01-28 21:35:19

标签: ios interface-builder uipickerview

如何将Picker Wheel的“委托”连接到界面?这在教程中看起来很简单,但是在Xcode中没有“pickerview委托”按钮我可以用来拖动到界面。

4 个答案:

答案 0 :(得分:1)

欢迎堆栈溢出!

您需要将代理连接到pickerView,即使没有特定的按钮。只需右键单击界面构建器旁边的橙色方框,然后在将“新引用出口”拖动到选择器时按下CTRL。当您在选择器上删除该行时,将有一个选项来添加pickerView委托和数据源! :)

您还需要在头文件中实现委托,如下所示:

@interface MainViewController : UIViewController     <UIPickerViewDelegate,UIPickerViewDataSource>

答案 1 :(得分:0)

将您的ViewController添加为UIPickerViewDelegate和UIPickerViewDataSource,如下所示:

@interface ViewController : UIViewController <UIPickerViewDelegate, UIPickerViewDataSource>

现在应该有那些选择。

答案 2 :(得分:0)

  1. 打开storyboard / xib文件。
  2. 打开“检查器”窗口(此处视图部分中的最右侧按钮) enter image description here

  3. 打开连接检查器(检查器窗口顶部此区域中最右边的按钮) enter image description here

  4. 从“委托”条目旁边的圆圈拖动到您想要成为委托的内容 enter image description here

答案 3 :(得分:0)

选择选择器,右键单击它。然后你会看到一个菜单 - 左侧有圆圈的列表。 单击并从对应的圆圈拖动到委托控制器黄色图标。