¿Hay alguna manera de que un UITextField
se convierta en el primero en responder sin la animación del teclado? Es decir, haz que el teclado simplemente aparezca?Conviértase en el primer respondedor sin animación
Básicamente, estoy empujando un segundo UIViewController
sobre el UIViewController
que tiene el UITextField
, y cuando ese segundo controlador de vista se hizo estallar de la pila, quiero que el UITextField
de inmediato es la primera condición de respuesta de manera que cuando el segundo controlador de vista aparece, el usuario nunca nota que el campo de texto no fue el primero en responder.
Ahora mismo lo tengo para que cuando se abre, el teclado anime la pantalla, pero no quiero que se vea.
¿Alguna idea?
Espera, ¿qué es UIView? ¿Es algo así como 'self.view', o es el' UITextField'? Además, ¿debería poner esto en 'viewWillAppear'? –
UIView hace referencia a la clase. La única parte que necesita cambiar es 'textField'. Este debería ser el nombre del UITextField que desea para hacer el firstResponder –
Hm Lo hice, pero nada ha cambiado ... Creo que el controlador de vista con el campo de texto ya está cargado. Cuando se crea la vista, aparece instantáneamente como debería, pero cuando regreso a este controlador de vista desde otro controlador en la pila, ya está cargada, así que esto nunca sucede. Puse este código en 'viewWillAppear'. ¿Que debería hacer? –