El teclado no aparece cuando ejecuto el simulador y hago clic en UITextView. ¿Cómo vuelvo a habilitar el teclado?
Solía funcionar, pero ahora no. No sé en qué podría haber hecho clic por accidente ... ¡agradecería cualquier consejo!
El teclado no aparece cuando ejecuto el simulador y hago clic en UITextView. ¿Cómo vuelvo a habilitar el teclado?
Solía funcionar, pero ahora no. No sé en qué podría haber hecho clic por accidente ... ¡agradecería cualquier consejo!
Respuestas:
Tuve el mismo problema. Mi solución fue la siguiente:
El mío fue revisado porque estaba usando mi teclado mac, pero si te aseguras de que no esté marcado, el teclado del iPhone siempre aparecerá.
UIInputAccessoryView
aparezca una imagen fija en la parte inferior de la pantalla.
Connect Hardware Keyboard
no puedo escribir con el teclado de mi Mac. En versiones anteriores a iOS 8 no "simulaba un teclado de hardware", solo le permitía escribir adicionalmente con su Mac.
Mientras prueba en el simulador beta ios8, puede alternar entre el "teclado de software" y el "teclado de hardware" con ⌘+K .
ACTUALIZACIÓN : desde iOS Simulator 8.0, el acceso directo es ⇧+ ⌘+K .
Simulador -> Hardware -> Teclado -> Toggle Software Keyboard debería resolver este problema.
Esto parece ser un error en iOS 8. Hay dos soluciones a este problema:
Alterne entre el teclado del simulador y el teclado del MacBook con el acceso directo Command+K .
Vuelva a conectar el teclado al simulador:
a. Simulador abierto
si. Seleccione Hardware -> Teclado
C. Desmarca y luego marca ' Conectar teclado de hardware '
O simplemente presione el atajo Shift+ Command+K
Simplemente presione ⌘K para alternar el teclado.
Sería difícil decir si hay algún problema con su código sin verificarlo, sin embargo, esto me sucede bastante en (Versión 6.0 (6A216f)). Por lo general, tengo que restablecer el contenido y la configuración del simulador y / o reiniciar xCode para que vuelva a funcionar. Pruébelos y vea si eso resuelve el problema.
Si el teclado no aparece automáticamente en el simulador, simplemente presione [Comando + K]
o Hardware -> Teclado -> Toggle Software Keyboard
Para solucionar el problema, sigue esto:
Alternativamente, también puede hacerlo con un solo comando.
Abra la terminal y dispare - 1. rm ~ / Library / Preferences / com.apple.iphonesimulator.plist
¡Esto hará el truco en un solo paso! Solo asegúrese de salir de Xcode y el simulador antes de ejecutar esto.
en viewDidLoad agrega esta línea
yourUiTextField.becomeFirstResponder()
La forma simple es simplemente presionar comando + k