Ich habe ein Quadrat UILabel
(in gelber Farbe), das einen einzelnen Buchstaben enthält.So passen Sie die Schriftgröße an Höhe und Breite von UILabel an
Ich habe den folgenden Code aus this SO answer verwendet, um die Schriftgröße einzustellen, so dass es in die UILabel passt:
letterLabel.font = UIFont(name: letterLabel.font.fontName, size: 100)
letterLabel.adjustsFontSizeToFitWidth = true
letterLabel.textAlignment = NSTextAlignment.Center
Wie sich im Screenshot wird die Schriftgröße nach der Breite. Aber da der Text nur ein Buchstabe ist, müssen wir auch die Höhe betrachten. Wie können wir die Schriftgröße so anpassen, dass die Höhe auch innerhalb des UILabel liegt?
versuchen mit 'letterLabel.sizeToFit()' – b26