我正在开发一个iPhone应用程序。我有一个共同的UIPickerView落在整个应用程序(具有相同的数据)。我只是想知道我是否可以在一个单独的类中使用UIPickerView委托方法和数据源方法(使它成为一个常见的)。当我点击类时,它应该返回一个加载了值的UIPickerView。
我没有使用XIB文件。有没有办法做到这一点?!
提前致谢!! : - )
答案 0 :(得分:3)
1)声明一个实现委托方法的类。
2)声明一个实现数据源方法的类。 (可以是第1步中的同一个类。实际上我建议你这样做。)
3)当您分配UIPickerView
创建类型为class_from_step1的对象并将其设置为选择器的委托时
4)当您分配UIPickerView
创建类型为class_from_step2的对象并将其设置为选择器的数据源时
希望这有帮助。
干杯!