Использование UIPickerView с пользовательскими значениями - PullRequest
0 голосов
/ 17 января 2009

Я использую навигационный контроллер и обычный вид. В представлении я хотел бы UIPickerView с пользовательскими значениями в нем. В нем будет один столбец с 15 значениями. И я хочу возможность добавлять действие к каждому значению.

Есть ли способ сделать это с помощью Xcode? Я не могу найти помощь Corrent.

Приветствие.

1 Ответ

2 голосов
/ 17 января 2009

Вам нужно посмотреть документацию для UIPickerViewDelegate .

Чтобы иметь действие для каждого значения, вы реализуете pickerView: didSelectRow: inComponent: и будете иметь другое действие в зависимости от того, какая строка была выбрана.

Для содержимого строк вы можете реализовать pickerView: titleForRow: forComponent: , если ваше содержимое представляет собой простой текст.

Если вы хотите, чтобы пользовательское нарисованное содержимое было предоставлено для каждой строки с помощью pickerView: viewForRow: forComponent: reusingView: метод.

См. Пример UICatalog, доступный в примерах для iPhone Developer.

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