2011-01-13 4 views
1

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

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

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

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

ответ

2

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

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

Я надеюсь, что это помогает,

Arildo

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