iPhone Picker Help - PullRequest
       1

iPhone Picker Help

0 голосов
/ 07 февраля 2011

У меня есть настройка сборщика, и он отображает вывод сборщика на этикетку. Тем не менее, я должен нажать на кнопку, чтобы это тоже произошло. Как я могу отобразить содержимое выбора, которое выбирает пользователь, не нажимая кнопку.

Редактировать: я забыл упомянуть, что мой сборщик имеет две колонки. Если у кого-то есть примеры кода, это было бы замечательно.

Ответы [ 3 ]

1 голос
/ 07 февраля 2011

Вы должны быть в состоянии использовать метод didSelectRow. После выбора строки этот метод будет запущен.

http://developer.apple.com/library/ios/#documentation/uikit/reference/UIPickerViewDelegate_Protocol/Reference/UIPickerViewDelegate.html

Это не так хорошо работает с несколькими компонентами, поскольку после выбора одного компонента он получает значения для всех из них.

0 голосов
/ 07 февраля 2011

Чтобы выполнить действие, когда пользователь выбирает строку в UIPickerView, необходимо установить делегат pikcerview и реализовать – pickerView:didSelectRow:inComponent:.

0 голосов
/ 07 февраля 2011

Реализуйте UIPickerViewDelegate, и затем вы можете использовать соответствующий метод обратного вызова для изменения метки (возможно, pickerView: didSelectRow: inComponent :) Смотрите эту ссылку .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...