with pickerview ios iphone objective-c uitextfield uipickerview

ios - pickerview - uitextfield picker swift



UIPickerView como inputView de UITextField (1)

Prueba esto, funciona bien, ponlo en viewdidload.

yourpicker = [[UIPickerView alloc] initWithFrame:CGRectMake(0, 50, 100, 150)]; [yourpicker setDataSource: self]; [yourpicker setDelegate: self]; yourpicker.showsSelectionIndicator = YES; self.yourtextfield.inputView = yourpicker;

no [self.view addSubview: yourpicker]; esta

He leído mucho sobre cómo puedo usar un UIPickerView como el inputView de mi UITextField . El problema es que puedo llamar al UIPickerView cuando UIPickerView en el UITextField . Sin embargo, mi aplicación siempre se carga con el UIPickerView mostrado. Ya he intentado cambiar el myownpickerview.hidden = YES; en viewDidLoad , pero esto causa problemas cuando hago clic en el UITextField . No aparecerá, y si hago clic varias veces, el depurador muestra que podría haber un error.

¿Alguien puede señalarme en la dirección correcta? Solo quiero que se UIPickerView el UIPickerView después de tocar el UITextField

Todavía estoy trabajando en mi primera aplicación para iOS. Por favor sea paciente. Gracias =)