[pickerView reloadAllComponents];не обновляет ширину компонента UIPickerView - PullRequest
0 голосов
/ 28 февраля 2012

У меня есть 2 столбца в UIPicerView, и когда я вызываю [pickerView reloadAllComponents], он не вызывает

- (CGFloat)pickerView:(UIPickerView *)pickerView widthForComponent:(NSInteger)component 

для обновления ширины компонентов, но когда переключатель в программе 2 => 3 и 3 =>2 Способ вызова, я должен изменить текущее количество звонков и затем позвонить [pickerView reloadAllComponents]?

1 Ответ

0 голосов
/ 11 февраля 2013

Ваш контроллер представления должен наследовать протокол UIPickerView.Чем реализовать

- (NSInteger) numberOfComponentsInPickerView: (UIPickerView *) pickerView

метод

...