2017-03-08 3 views
1

Ich habe Mindestschriftgröße hinzugefügt, aber die Schriftart ändert sich nicht entsprechend der Bildschirmgröße.Wie ändere ich die Schriftgröße nach Bildschirmgröße

Ich dachte Einstellung Min Schriftgröße und Verwendung von Auto-Layout ist es, die Etikettenhöhe zu skalieren ist genug.

Aber es ist nicht passiert.

+0

Können Sie einen Screenshot Ihrer Ansicht mit dem Label anzeigen? – agibson007

+0

Es ist nur eine rechteckige Ansicht, die ein Etikett von zehn Pixel haben – Veeravel

Antwort

2

Verwenden Sie die Mindestschriftgröße anstelle der Mindestschriftgröße. Die minimale Schriftgröße war in IOS 6 veraltet. Im Bild, obwohl meine hier festgelegt ist, können Sie das ändern und dann den Skalierungsfaktor einstellen.

Um die Größe des Bildschirms zu variieren, können Sie einige davon mit Interface Builder tun. Siehe Bild. Dies verwendet Größenklassen. AddFontSize

Andere Möglichkeiten wäre, die Schriftgröße zu einer großen Zahl zu erhöhen und es Skala lassen, stellen Sie es in Code nach Gerätetyp, oder stellen Sie eine Einschränkung auf dem Etikett, um es zwischen den verschiedenen Größen wachsen und schrumpfen und haben Die Skalierung wurde richtig eingestellt.

+0

Also nach Bildschirmgröße ... Wie wird es die Schriftgröße ändern? – Veeravel

+0

Danke. Wie setze ich Constraint auf Label um es wachsen oder schrumpfen zu lassen? – Veeravel

+0

Ziehen Sie von Label zu Superview und verwenden Sie die gleiche Breite und ändern Sie den Multiplikator von 1 in den gewünschten Prozentsatz. 0,5 = 50% der Super-Breite oder Ziehen von Uilabel zu Superview und wählen Sie Seitenverhältnis – agibson007

2

TextKit bietet die integrierte Unterstützung für die Erstellung von UI mit adaptiver Textschriftgröße basierend auf automatischen Layouts.

https://developer.apple.com/design/adaptivity/

Überprüfen Sie die Angaben auf dynamischen Text auf oben genannten Artikel.

+0

Hinter Können Sie mich erklären, mit einer Probe plz – Veeravel

+0

Betrachten Sie einen Code-Schnipsel – Veeravel

+0

die Gruppe Design +-Code auf Facebook Treffen Sie teilen und veröffentlicht dort und ich werde es sehen, und ich werde schießen Sie eine Freundschaftsanfrage – agibson007

Verwandte Themen