Je reçois l'avertissement suivant:
"ajuste automatiquement la police nécessite l'utilisation d'un style de texte de type dynamique"
Ce que je ne peux pas me débarrasser de l'avertissement est allumé main.storyboard
.
J'ai vérifié chaque UILabel
dans le Identity Inspector
pour m'assurer que la case "Ajuste automatiquement la police" n'est pas cochée.
ios
swift
storyboard
xcode8
K. Loi
la source
la source
Automatically Adjusts Font
et activerAutoshrink
.Réponses:
la source
adjustsFontForContentSizeCategory
clé n'apparaît pas dans le code source.Je viens de changer le style du texte en Corps et l'avertissement disparaît.
C'est juste parce que c'est du type textStyle dynamique
Voir la liste des types dynamiques pris en charge prédéfinis textStyle -
la source
body
semble lui faire perdre la capacité d'être du texte en gras.J'ai eu le même problème. Même après avoir ouvert le storyboard en tant que source et supprimé la clé "ajustsFontForContentSizeCategory", j'ai enregistré et nettoyé le projet qu'il afficherait toujours.
Alors je:
C'était parti. :)
la source
Cela semble avoir été un bogue dans Xcode. Voici ce que j'ai fait pour y remédier:
L'erreur a toujours disparu.
la source
I changed the font in the label that showed the error, to a dynamic type,
- Je ne vois aucune option qui ressemble à unedynamic type
dans les polices. Suggestions?Si la case "Ajuste automatiquement la police" est cochée avec une police non dynamique, cet avertissement apparaîtra. Décochez la case de l'étiquette incriminée ou utilisez un type de police dynamique.
la source
adjustsFontForContentSizeCategory="YES"
la source