Avant tout, le texte doit être lisible. Si les utilisateurs ne peuvent pas lire les mots de votre application, la beauté de la typographie n'a aucune importance. Lorsque vous adoptez Dynamic Type dans votre app, vous obtenez :
- Des ajustements automatiques de l'espacement des lettres et de la hauteur des lignes pour chaque taille de police
- La possibilité de spécifier différents styles de texte pour des blocs de texte sémantiquement distincts, tels que Corps, Note de bas de page ou Titre
- Un texte qui répond de manière appropriée aux modifications apportées par l'utilisateur aux paramètres de taille de texte (y compris les tailles de texte d'accessibilité)
Assurez-vous que tous les styles d'une police personnalisée sont lisibles à différentes tailles. Une façon de le faire est d'émuler certaines des façons dont iOS affiche les styles de police à différentes tailles de texte. Par exemple :
- Le texte ne doit jamais être inférieur à 11 points, même lorsque l'utilisateur choisit la taille de texte extra-small. À titre de comparaison, le style corps utilise une taille de police de 17 points à la grande taille, qui est le paramètre de taille de texte par défaut.
- En général, les valeurs de taille de police et d'avance diffèrent d'un point par paramètre de taille de texte. Les exceptions à cette règle sont les deux styles de légende, qui utilisent la même taille de police, la même avance et le même suivi aux paramètres extra-petit, petit et moyen.
- Au niveau des trois plus petites tailles de texte, les valeurs de suivi sont relativement grandes ; au niveau des trois plus grandes tailles de texte, les valeurs de suivi sont relativement serrées.
- Les styles de titre et de corps utilisent la même taille de police. Pour le distinguer du style de corps, le style de titre utilise un poids plus important.
- Le texte dans un contrôleur de navigation utilise la même taille de police que le texte du style de corps pour le paramètre large (plus précisément, 17 points).
- Le texte utilise toujours un poids normal ou moyen ; il n'utilise pas de poids léger ou gras.
.