UIPickerView - выбор компонента - PullRequest
0 голосов
/ 19 ноября 2010

В моем приложении для iPhone у меня есть UIPickerView с 2 столбцами.

Когда пользователь щелкнул правой колонкой и выбрал элемент, он нажимает кнопку. После этого я хочу, чтобы левые столбцы UIPickerView были снова выбраны.

Я могу выбрать любую строку в столбце (компоненте), используя

[ myPickerView selectRow: myRow inComponent: myComponent animated: YES];

Есть ли способ выбрать столбец сам ?

Спасибо

1 Ответ

0 голосов
/ 20 ноября 2010

Снова глядя на проблему (после ночного сна!) Я понял, что смотрю не на ту проблему;что я действительно хочу сделать, это изменить размер столбцов до их начального состояния.

Я могу сделать это, используя следующий код

 self.pickerView.delegate = nil;
 self.pickerView.delegate = self;

с кодом изменения

-(CGFloat)pickerView:(UIPickerView *)pickerView widthForComponent:(NSInteger)component
{ ...
}

Спасибо Ковпасу за решение

...