Iphone 根据发送方标记使用DataSource实现PickerView

Iphone 根据发送方标记使用DataSource实现PickerView,iphone,uipickerview,Iphone,Uipickerview,好的,我有多个视图控制器/视图,其中包含带有PickerView的表单。由于选择器视图被频繁使用,我想我应该为选择器视图创建一个单独的视图/视图控制器,这样我就不必在另一个视图的每个视图中声明2或3个不同的选择器视图。我的问题是,如何根据按下的按钮填充选择器视图。例如,如果用户点击firstviewcontroller上的按钮1,则从firstviewArray填充选择器视图并显示,或者如果用户点击firstviewcontroller上的按钮2,则从secondviewArray填充选择器视图

好的,我有多个视图控制器/视图,其中包含带有PickerView的表单。由于选择器视图被频繁使用,我想我应该为选择器视图创建一个单独的视图/视图控制器,这样我就不必在另一个视图的每个视图中声明2或3个不同的选择器视图。我的问题是,如何根据按下的按钮填充选择器视图。例如,如果用户点击firstviewcontroller上的按钮1,则从firstviewArray填充选择器视图并显示,或者如果用户点击firstviewcontroller上的按钮2,则从secondviewArray填充选择器视图。这是我应该采取的方法吗?或者我应该为每个可能的选择单独创建pickerviews吗?任何帮助/文章/源代码将不胜感激

能否将数组传递到专用于picker视图的视图控制器中?

这就是我所遇到的问题。我不知道最好的办法是什么?我是否应该将button类更改为picker视图并在picker视图控制器中创建函数?