2010-06-21 2 views
0

Хорошо, у меня есть несколько контроллеров/представлений, содержащих формы с помощью PickerView. Поскольку выбор picker используется так часто, я решил, что создаю отдельный контроллер view/view для представления picker, поэтому мне не нужно объявлять 2 или 3 разных представления picker в каждом из других представлений. Моя проблема заключается в том, как я могу заполнить представление выбора на основе того, какая кнопка нажата. Например, если пользователь нажимает кнопку 1 на контроллере firstview, заполняет представление picker из firstviewArray и отображает, или если пользователь нажимает кнопку button2 на контроллере firstview, заполняет представление picker из secondviewArray. Это подход, который я должен принять? Или я должен индивидуально создавать подборки для каждого возможного выбора? Любая помощь/статьи/исходный код будут оценены!Реализация PickerView с DataSource в зависимости от тега отправителя

ответ

1

Не можете ли вы передать массив в контроллер вида, выделенный для представления выбора?

+0

Это то, что у меня возникают проблемы. Я не уверен, что лучший способ сделать это? Должен ли я изменить класс кнопки на представление сборщика и создать функцию в контроллере представления выбора? – MikeyJ

Смежные вопросы