2016-10-28 4 views
-1

Ich habe einen Launch-Bildschirm erstellt. Ich habe ein Bild & Label auf it.Now für verschiedene Bildschirmgröße Geräte hinzugefügt ich bin in der Lage, die Größe des Bildes mit Autolayout.Aber ich kann nicht die Schriftgröße des Labels zu erhöhen. Ich kann keine benutzerdefinierte Label-Klasse für Storyboards verwenden. Es gibt also keine Möglichkeit, die Schriftgröße für mehrere Geräte auf dem Startbildschirm zu erhöhen.Schriftgröße des Startbildschirms für verschiedene Geräte erhöhen?

+0

Mögliche Duplikat [Dynamisch Schriftgröße von UILabel Ändern] (http://stackoverflow.com/questions/4865458/dynamically-changing-font-size-of-uilabel) – Vinodh

+0

plz diesen Link siehe http : //stackoverflow.com/questions/40080247/nslabel-autoshrink-with-top-constraints/40082296#40082296 ich hoffe, es ist Arbeit für Sie. –

Antwort

0

NR. Es ist nicht möglich custom font für LaunchScreen zu implementieren, da LaunchScreen vor dem Laden Ihrer benutzerdefinierten Schriftarten geladen wird. Erstellen Sie besser verschiedene Bilder mit dem Text, den Sie anzeigen möchten.

0

Nun ist es nicht möglich, Sie können Code für eine launchScreen schreiben und einige Logik wie für eine herkömmliche ViewController behandeln. Sie können auch keine benutzerdefinierte Klasse für Label oder Erweiterung verwenden. Sie können nur Auto-Layout- und Größenklassen verwenden. Die detaillierte Erklärung ist in der link

1

Option für verschiedene font size für verschiedene size class ist verfügbar in storyboard.

enter image description here

Verwandte Themen