El teclado del iPhone tapa el campo de texto donde estás escribiendo
Que el teclado suba y tape justo la casilla donde estás escribiendo casi siempre es culpa de la página o la app, que no le ha hecho sitio, no del teclado. Cómo distinguir un caso del otro y qué es lo que de verdad ayuda.
Tocas una casilla de texto cerca de la parte baja de la pantalla —un campo de comentarios, un formulario de acceso, un chat anclado al final de una página— y el teclado sube y se coloca justo encima. Puedes seguir escribiendo, pero no ves lo que escribes, ni siquiera ves la casilla. Da la sensación de que el teclado está mal colocado. Casi siempre, lo que falla es que la página o la app de debajo no se ha apartado.
iOS nunca redimensiona nada por su cuenta
Cuando aparece el teclado, iOS hace exactamente una cosa por sí solo: avisar a la app o a la página de cuánto mide el teclado y dónde está, mediante una notificación estándar que cualquier app puede escuchar. Ese es todo el contrato. iOS no desplaza la página, no encoge el contenido ni empuja el campo de texto hacia arriba —entrega la medida y deja el resto en manos de lo que sea que estés usando para escribir—. Una app o página bien construida escucha esa notificación y ajusta su propia disposición, desplazando el contenido relevante hacia arriba para que la casilla que tocaste siga visible por encima del teclado. La que no escucha, o calcula mal, deja el campo exactamente donde estaba —y el teclado simplemente lo tapa, porque nadie le dijo que fuera a otro sitio—.
Por qué pasa mucho más en páginas web que en apps
Una app nativa hecha con las herramientas de Apple suele acertar con esto por defecto, porque los componentes estándar ya incluyen el comportamiento que evita que el teclado tape los campos. Una página cargada en Safari, o en el navegador integrado que muchas apps usan para los enlaces, es otra historia. Safari en el móvil redimensiona la parte visible de la página cuando aparece el teclado, en lugar de redimensionar la página en sí, y una página construida con un elemento anclado a la parte baja de la pantalla —un patrón habitual en chats de soporte, casillas de comentarios y pies de página fijos— puede acabar colocada en relación con la altura total de la página en vez de con el área visible ya encogida. El teclado sube entonces a encontrarse con un campo que en realidad nunca se movió, y el resultado es que el campo se desliza fuera de la vista, detrás de él.
Los chats y las casillas de comentarios son el caso típico
Por eso la queja gira tan a menudo en torno a esas dos cosas exactamente. Una burbuja de chat de soporte, una casilla de comentarios bajo un artículo, un cuadro para escribir mensajes dentro de una app web —los tres se suelen construir como un panel pequeño fijado al borde inferior, justo el patrón de diseño que más fácilmente calcula mal dónde termina realmente el teclado—. Una simple barra de búsqueda o un campo de formulario más arriba en la página rara vez tiene el mismo problema, porque hay página de sobra por encima para desplazar.
Cómo distinguir un caso de otro
- Pasa en una web o una app concreta, y en todo lo demás va bien → esa página o app no está gestionando el teclado como debería. Con diferencia, el caso más frecuente.
- Pasa también en Notas, Mensajes y Mail, con cualquier teclado que uses → merece mirar el propio dispositivo en vez de una app en concreto, aunque es poco habitual.
- Solo pasa con un chat, una casilla de comentarios o algo anclado cerca de la parte baja de una web → el caso típico de elemento fijo descrito arriba.
- Solo pasa justo después de girar el teléfono, y se arregla en cuanto sales del campo y vuelves a entrar → la página recalculó tarde, no nunca; tocar el campo otra vez tras el giro suele resolverlo.
Qué es lo que de verdad ayuda
- Prueba a desplazar la página o la pantalla a mano una vez que el teclado ya está arriba. Muchas páginas que no se reposicionan solas sí se dejan desplazar a mano, y un pequeño empujón suele bastar para que la casilla vuelva a quedar por encima del teclado.
- Sal del campo y vuelve a tocarlo. Algunas páginas solo recalculan su disposición cuando un campo recibe el foco, así que un segundo toque, con el teclado ya visible, a veces arregla lo que el primero no consiguió.
- En una web dentro de Safari, prueba «Solicitar sitio web de escritorio» desde el menú de la barra de direcciones. Las versiones de escritorio casi nunca dependen del patrón de elemento fijo propio de móvil descrito arriba, así que a veces el campo se queda quieto donde la versión móvil no lo hacía.
- Si el mismo trámite existe en otra app —la app del banco en vez de su web móvil, por ejemplo— esa versión nativa tiene más papeletas de gestionar bien el teclado desde el principio.
- No hay nada que ajustar en Ajustes. No es un problema de configuración, así que no existe ningún interruptor en Ajustes → General → Teclado que lo cambie.
¿Cambiar de teclado arregla esto?
No, y tampoco lo empeora. Todos los teclados de iOS —el de Apple y cualquiera de terceros— informan de su tamaño y posición a la app mediante esa misma notificación estándar. La app o la página decide qué hacer con ese dato, y el teclado no tiene forma de saltarse ese límite y reposicionar la página por su cuenta. Cambiar de teclado cambia el aspecto y el sonido del teclado; no cambia de quién es la responsabilidad de hacerle sitio.
Dónde encaja Kibo
Para iOS, Kibo es un teclado del sistema como cualquier otro, así que informa de su tamaño mediante el mismo mecanismo que usa el teclado de Apple, y una app o página que ya gestiona bien el teclado gestiona Kibo exactamente igual que el teclado estándar. Un tema, un sonido de tecla o un efecto de luz no cambian ese aviso ni añaden ningún comportamiento especial encima —Kibo no puede arreglar una página que ignora el teclado, y usarlo tampoco crea el problema—. Es gratis y funciona con el Acceso Completo desactivado.
Preguntas frecuentes
¿Por qué el teclado tapa justo la casilla donde estoy escribiendo?
iOS solo le dice a la app o a la página cuánto mide el teclado; le toca a esa app o página apartar su propio contenido. Cuando no lo hace —a menudo por un chat o una casilla de comentarios fijados cerca de la parte baja de la pantalla— el teclado acaba encima de un campo que nunca se movió.
¿Cambiar a otra app de teclado soluciona esto?
No. Todos los teclados, incluido el de Apple, informan de su tamaño a la app de la misma manera, y ninguno puede mover el contenido de la app por su cuenta. La solución, si la hay, está en la app o la web, no en qué teclado tengas añadido.
¿Hay algún ajuste en Ajustes que impida que el teclado tape los campos de texto?
No. No es una opción de configuración porque no es un problema del teclado —es que una app o página concreta no reposiciona su propio contenido cuando aparece el teclado.
Pruébalo en tu propio teclado
Kibo es un teclado personalizado gratuito para iPhone con sonidos mecánicos de verdad, temas para elegir y efectos de luz RGB. Sin cuenta, sin anuncios y funciona con el Acceso Completo desactivado.