2011-01-27 2 views
1

Я использую UIPickerView с двумя компонентами. Первым компонентом является номер 0 ~ 23. Второй номер 1 ~ 24. Если я выбираю любое число в первом компоненте, второй компонент отображает только цифры> номер пользователя, выбираемый в компоненте.Как я могу сравнить в UIPickerView?

, например:

(Если я выбираю номер в первом компоненте 20, так что номер на втором компоненте должен быть 21.22.23.24)

Как я мог бы решить эту проблему ...

Спасибо ~

ответ

0

Вы можете ограничить пользователя выбором более низкого значения во втором компоненте. Если он выбирает одно значение в первом компоненте в - (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
Проверьте, превышает ли значение в первом компоненте значение во втором компоненте, и если да, выберите большую строку во втором компоненте.

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