обновить uipicker - PullRequest
       6

обновить uipicker

0 голосов
/ 18 июля 2011

У меня есть две колонки, в uipicker.Когда я выбираю что-то из первого столбца, я хочу, чтобы параметры изменились в другом столбце.

Кто-нибудь из исходного кода?

Спасибо большое

Ответы [ 2 ]

0 голосов
/ 11 декабря 2011

попробуйте что-то вроде этого -

- (void)pickerView:(UIPickerView *)pickerView
      didSelectRow:(NSInteger)row
       inComponent:(NSInteger)component {
    if (component == 0) {

        //Here First Part of the Pickerview is represented using 0.
        // dependentPicker is the Pickerview outlet

        [dependentPicker selectRow:row inComponent:1 animated:YES];
        [dependentPicker reloadComponent:1];
    }
    else
    {
        [dependentPicker selectRow:row inComponent:0 animated:YES];
        [dependentPicker reloadComponent:1];
    }
}
0 голосов
/ 11 декабря 2011

Ознакомьтесь с книгой «Разработка Iphone 4» от Apress, в главе 7 сделан зависимый сборщик, который вы хотите сделать (он называется зависимым просмотром uipickerview).

...