Sobre todo, el texto debe ser legible. Si los usuarios no pueden leer las palabras de tu aplicación, no importa lo bonita que sea la tipografía. Cuando adopte Dynamic Type en su aplicación, obtendrá:
- Ajustes automáticos del espaciado de las letras y de la altura de las líneas para cada tamaño de fuente
- La capacidad de especificar diferentes estilos de texto para bloques de texto semánticamente distintos, como Cuerpo, Nota al pie o Titular
- Texto que responde adecuadamente a los cambios que el usuario realiza en la configuración del tamaño del texto (incluidos los tamaños de texto de accesibilidad)
Asegúrese de que todos los estilos de una fuente personalizada son legibles en diferentes tamaños. Una forma de hacerlo es emular algunas de las formas en que iOS muestra los estilos de fuente en diferentes tamaños de texto. Por ejemplo:
- El texto nunca debe ser inferior a 11 puntos, incluso cuando el usuario elige el tamaño de texto extrapequeño. A modo de comparación, el estilo body utiliza un tamaño de fuente de 17 puntos en el tamaño grande, que es el ajuste de tamaño de texto por defecto.
- En general, los valores de tamaño de fuente e interlineado difieren en un punto por cada ajuste de tamaño de texto. Las excepciones son los dos estilos de pie de foto, que utilizan el mismo tamaño de fuente, interlineado y seguimiento en los ajustes extrapequeño, pequeño y medio.
- En los tres tamaños de texto más pequeños, los valores de seguimiento son relativamente grandes; en los tres tamaños de texto más grandes, los valores de seguimiento son relativamente ajustados.
- Los estilos de titular y cuerpo utilizan el mismo tamaño de fuente. Para distinguirlo del estilo de cuerpo, el estilo de titular utiliza un peso mayor.
- El texto de un controlador de navegación utiliza el mismo tamaño de fuente que el texto del estilo de cuerpo para el ajuste grande (concretamente, 17 puntos).
- El texto siempre utiliza un peso normal o medio; no utiliza luz ni negrita.
.