Por qué tu teclado personalizado desaparece en los campos de número de teléfono
Tocas el campo del número de teléfono en Contactos, o un formulario de registro que te lo pide, y tu teclado de otra marca se convierte en el de Apple, para volver en cuanto tocas otro sitio. Es una versión más concreta y menos conocida de la regla de las contraseñas: un tipo de campo muy específico que iOS reserva para su propio teclado, y un PIN o un precio no entran en esa lista.
Estás escribiendo con el teclado que elegiste, tocas el campo del número de teléfono —al añadir un contacto, en un formulario que te pide tu número— y de repente vuelve el teclado de Apple. Tocas después un campo de texto normal y el tuyo regresa solo. Parece un fallo aleatorio, sobre todo porque no pasa con cualquier campo que tenga números: un PIN o un campo de precio normalmente dejan tu teclado en paz. La diferencia no es aleatoria. Es un tipo de campo muy concreto, y iOS lo trata con la misma decisión con la que trata una casilla de contraseña.
El tipo de campo exacto que provoca esto
La propia documentación de Apple para crear un teclado personalizado lo nombra directamente: un campo de texto pensado para un número de teléfono puede pedir uno de dos tipos de teclado emparentados, un teclado numérico de teléfono normal o el «de nombre y teléfono» que usa Contactos en su fila del número. Apple dice sin rodeos que un teclado de otra marca no puede escribir en ninguno de los dos: no es un fallo ni un ajuste que falte, es una restricción escrita en el propio campo.
Qué pasa exactamente en la pantalla
En cuanto el cursor cae en uno de esos dos tipos de campo, iOS cambia en silencio al teclado del sistema, igual que hace con una casilla de contraseña. Toca después otro campo de texto normal y tu teclado vuelve ahí por su cuenta: la regla viaja con el campo, no con la app, así que la misma app puede devolverte tu propio teclado un campo más tarde.
Por qué un PIN, un precio o un código son un caso distinto
Los campos que provocan el cambio son solo esos dos, con nombre propio: el teclado de teléfono y el de nombre y teléfono. Un campo numérico normal, del tipo que hay detrás de un PIN, un código de verificación o un precio, suele construirse con un tipo de teclado distinto, que no está en esa lista, así que no obliga al cambio y tu teclado se queda donde está. Lo que ves ahí es la distribución normal de tu teclado, no un teclado numérico reducido, porque iOS no simplifica automáticamente un teclado de otra marca a solo dígitos: llegas a los números igual que en cualquier otro sitio, tocando la página de números. Dos campos pueden parecer «solo números» por fuera y comportarse de forma opuesta por dentro.
El Acceso Completo no cambia nada de esto
Igual que en una casilla de contraseña, esta restricción va unida al campo, no a un permiso. Un teclado con el Acceso Completo activado sigue sin poder escribir en un campo de teléfono, y un teclado con el Acceso Completo desactivado recibe exactamente el mismo trato ahí que uno que lo tenga activado: no hay ningún interruptor en Ajustes que llegue a esto, porque la regla nunca tuvo que ver con lo que un teclado pudiera hacer con el portapapeles o con la red. Tiene que ver con qué campo lo está pidiendo.
Dónde te lo vas a encontrar de verdad
La app Contactos es el caso más claro: añade o edita un número de teléfono y el teclado cambia siempre. Muchos formularios normales de registro o inicio de sesión piden un número de teléfono de la misma forma, para verificar la cuenta o enviar un código, y algunas apps de reparto o de viajes también lo hacen al pedir un número de contacto. Una pantalla de PIN, un código de un solo uso que tecleas tú en vez de que se rellene solo, y un campo de precio o cantidad son los contraejemplos habituales: esos suelen dejar tu teclado exactamente donde estaba.
Dónde encaja Kibo
Kibo se comporta en los campos de teléfono como debe hacerlo cualquier teclado de otra marca: se aparta para dejar paso al teclado del sistema ahí y vuelve en cuanto tocas un campo normal, porque ese cambio ocurre a nivel de iOS y no es algo que una app de teclado pueda evitar. En un campo numérico normal que no sea uno de esos dos tipos restringidos —un PIN, un precio, un código— Kibo mantiene su distribución habitual y la misma tecla 123 que describe la guía de este sitio sobre la fila de números, con el tema y el sonido que tengas puestos entre los 56 temas y los 17 sonidos de tecla funcionando todo el rato. Nada de esto toca el Acceso Completo, que Kibo solo lee para los botones de Copiar palabra, Copiar línea y Pegar de su barra. Es gratis.
Preguntas frecuentes
¿Por qué mi teclado personalizado se convierte en el de Apple en la app Contactos?
La fila del número de teléfono en Contactos usa un tipo de teclado «de nombre y teléfono», uno de los dos tipos de campo que la propia documentación de Apple señala como fuera del alcance de los teclados de otras marcas. iOS cambia ahí a su propio teclado y te devuelve el tuyo en cuanto tocas otro campo.
¿Pasa esto con cualquier campo que tenga números, como un PIN o un precio?
No. Solo los tipos de teclado de teléfono y de nombre y teléfono provocan el cambio. Un PIN, un código de verificación o un campo de precio suelen construirse con un tipo de teclado distinto, así que tu teclado se queda: llegas a los números de la forma habitual, tocando su página de números, en vez de recibir un teclado numérico dedicado.
¿Activar el Acceso Completo evita que mi teclado desaparezca en los campos de teléfono?
No. La restricción va unida al campo, igual que en una casilla de contraseña, así que se aplica tanto si el Acceso Completo está activado como si no. No hay ningún ajuste en ningún sitio que cambie esto.
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.