Gewusst wie: Berücksichtigen von dynamischen Eingabehilfen mit einer benutzerdefinierten Schriftart in einem iOS-Storyboard

8

Wie kann ich die dynamischen Textstil " Titel 1 "und legen Sie die Schriftart für die integrierte Schriftart Chalkboard SE für ein UILabel in einem Storyboard fest?

Ich muss die Größe des dynamischen Typs in iOS berücksichtigen (Apple hat dies seit iOS 7 ermutigt?) Ich muss auch die integrierte Schriftart Chalkboard SE verwenden, die standardmäßig nicht für die Schriftarten "Textstile" verwendet wird . Ich verwende derzeit eine benutzerdefinierte Schriftart, wie im Bild gezeigt, muss aber die Größe der Schriftart gemäß der Dynamischen Art / Einstellung der Eingabehilfen des Benutzers ändern, genau wie alle < em> Schriftarten -Schriften tun. Die beste Textvorlagen Option ist Titel 1 , aber die Schriftart / Schriftart ist inakzeptabel.

    
timeSmith 12.02.2016, 05:51
quelle

1 Antwort

16

Obwohl Sie über das Storyboard weder eine benutzerdefinierte Schriftart noch einen bevorzugten Textstil angeben können, ist es nicht schwierig, eine dynamische Schriftgröße für Ihre benutzerdefinierte Schriftart programmgesteuert festzulegen:

%Vor%

Wenn Sie UIContentSizeCategoryDidChangeNotification erhalten, verwenden Sie denselben Code, um die Schriftart Ihres Labels zu aktualisieren.

    
user4151918 12.02.2016, 07:55
quelle