如何将Picker Wheel的“委托”连接到界面?这在教程中看起来很简单,但是在Xcode中没有“pickerview委托”按钮我可以用来拖动到界面。
答案 0 :(得分:1)
欢迎堆栈溢出!
您需要将代理连接到pickerView
,即使没有特定的按钮。只需右键单击界面构建器旁边的橙色方框,然后在将“新引用出口”拖动到选择器时按下CTRL
。当您在选择器上删除该行时,将有一个选项来添加pickerView委托和数据源! :)
您还需要在头文件中实现委托,如下所示:
@interface MainViewController : UIViewController <UIPickerViewDelegate,UIPickerViewDataSource>
答案 1 :(得分:0)
将您的ViewController添加为UIPickerViewDelegate和UIPickerViewDataSource,如下所示:
@interface ViewController : UIViewController <UIPickerViewDelegate, UIPickerViewDataSource>
现在应该有那些选择。
答案 2 :(得分:0)
打开“检查器”窗口(此处视图部分中的最右侧按钮)
打开连接检查器(检查器窗口顶部此区域中最右边的按钮)
答案 3 :(得分:0)
选择选择器,右键单击它。然后你会看到一个菜单 - 左侧有圆圈的列表。 单击并从对应的圆圈拖动到委托控制器黄色图标。