Изменение высоты индикатора выбора в UIPickerView - PullRequest
1 голос
/ 13 января 2011

в приложении, которое я должен поддерживать, мне пришлось установить для rowHeight строки UIPickerView значение 66. Теперь он может правильно отображать три строки текста.

- (CGFloat)pickerView:(UIPickerView *)pickerView rowHeightForComponent:(NSInteger)component {
 return 66;
}

Теперь высота индикатора выбораслишком мал для ряда.Кто-нибудь может помочь мне узнать, как я могу увеличить высоту индикатора выбора?

Большое спасибо заранее.Уве

1 Ответ

2 голосов
/ 03 ноября 2011

К сожалению, это невозможно.

Но если вам нужен полезный индикатор выбора, решение состоит в том, чтобы нарисовать пользовательский индикатор выбора с правильными размерами (фон должен быть прозрачным), а затем добавить в UIPickerView в качестве подпредставления.(Не забудьте правильно установить рамку).Таким образом, результатом будет UIPickerView с UIImageView в середине, который представляет индикатор выбора.

Надеюсь, это поможет,

Arildo

...