Estoy usando a UITextField
con a UIPickerView
para su inputView
, de modo que cuando el usuario toca el campo de texto, se convoca a un selector para que seleccione una opción.
Casi todo funciona, pero tengo un problema: el cursor todavía parpadea en el campo de texto cuando está activo, lo cual es feo e inapropiado, ya que no se espera que el usuario escriba en el campo y no se le presente un teclado. Sé que hackily podía resolver esto mediante la creación editing
de NO
en el campo de texto y el seguimiento de toques en él, o sustituyéndolo por un botón personalizado de estilo, y llamando al selector a través de código. Sin embargo, quiero usar los UITextFieldDelegate
métodos para todo el manejo de eventos en el campo de texto y los hacks como reemplazar el campo de texto con un botón no permiten este enfoque.
¿Cómo puedo simplemente ocultar el cursor en el UITextField
lugar?