Обновление iOS 5 Picker View на основе выбора?

Я работаю над проектом, в котором хочу иметь представление выбора с 3 столбцами. В первом столбце я хочу, чтобы пользователь выбрал букву. После выбора буквы я хочу, чтобы второй столбец обновлялся списком фамилий, начинающихся с этой буквы. Когда выбрана фамилия, я хочу, чтобы третий столбец обновлялся списком имен с выбранной фамилией. Можно ли это сделать? Помощь!?


person Shawn Sharp    schedule 21.03.2012    source источник


Ответы (1)


Получите букву, которую они выбрали, используя этот метод делегата pickerview:

- (void)pickerView:(UIPickerView *)thePickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component{

Вы можете загрузить следующее средство выбора в этот момент, но было бы лучше заполнить следующее средство выбора, когда выбрана кнопка «Готово» на каждом средстве выбора:

Это хороший пост SO, в котором очень хорошо описывается, как использовать представления выбора: с помощью кнопки "Готово" на UIToolBar

person kj13ennett    schedule 21.03.2012