2010-12-15 7 views

Respuesta

1

Debe implementar -pickerView:viewForRow:forComponent:reusingView: desde UIPickerViewDelegate.

usted tiene que crear una vista, que contiene una UIButton con la imagen de marca de verificación, y volverlo a partir de -pickerView:viewForRow:forComponent:reusingView:

+1

¿podría decirnos cómo implementó el diseño anterior ....? urgente requerido ..... – AsifHabib

+0

No lo implementé. – vikingosegundo

5

Aquí hay un código oficial de la muestra para la personalización de vista UIPicker: http://developer.apple.com/library/ios/#samplecode/UICatalog/Introduction/Intro.html

En particular, se refiere a las clases PickerViewController. {h, m}, CustomPickerDataSource. {h, m} y CustomView. {h, m} en el ejemplo. Puede crear un UIPickerView personalizado similar con una imagen de marca que se muestra solo a la izquierda para el elemento seleccionado y cambiar el color del texto del elemento seleccionado. Además, recuerde configurar myPickerView.showsSelectionIndicator = NO; para eliminar la barra semitransparente que se encuentra sobre el elemento seleccionado.

Cuestiones relacionadas