我有两个UIPickerView需要转到不同的数据流。我能找到的最接近的答案是: Multiple UIPickerViews
但我无法弄清楚如何做以下事情:
你可以创建两个类 - 每个选择器视图一个数据源,并手动将它们分配给viewDidLoad方法中的选择器视图实例
看起来很简单,但代码确实使用了一个例子。
答案 0 :(得分:0)
您需要为数据源创建两个类。它们显然应该来自NSObject
并实施UIPickerViewDataSource
协议。
现在您应该将这些类绑定到UIPickerView
。最简单的解决方案是将每个数据源的实例变量添加到UIViewController
,初始化它们并分配给dataSource
的{{1}}属性。
UIPickerView