Wie Standard-UILabel Schriftart und-Größe mit Swift
Finde ich UISegmentedControl
ändern Sie die schriftart und-Größe wie dieser :
UISegmentedControl.appearance().setTitleTextAttributes(myFontAttribute as [NSObject : AnyObject] , forState: .Normal)
aber UILabel haben keine diese Methode
Will ich tun, wie
UILabel.appearance().setAttributed(myFontAttribute)
Ich will nicht zu ändern, UILabel schriftart in der StoryBoard -
Möchte ich mit dem Programm, dies zu tun (weil meine app ist fertig, aber nur die schriftart ändern sollte größer und andere schriftart)
Was soll ich tun ?
- Sie wollen einfach nur ändern Sie die schriftart und-Größe oder zugeschrieben string ?
- zugeschrieben string ist besser
UIAppearance
können Sie nur die Eigenschaften festgelegt, die gekennzeichnet sind mitUI_APPEARANCE_SELECTOR
in der Objective-C header-Datei. DaUILabel
hat keine solchen Eigenschaften, es kann nicht gestylt werden-mitUIAppearance
Siehe auch diese Frage, das ist im wesentlichen genau die gleiche Frage, aber mit Objective-C
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zuerst müssen Sie die Erweiterung hinzufügen, um UILabel :
Zweiten Einsatz Aussehen zu setzen:
Hoffe, es hilft.
Können Sie die Bezeichnung ändern, schriftart programmatisch wie dieser
Veränderung der Schriftgröße nur mit Fett
Schriftgröße ändern nur
wenn Sie möchten, ändern Sie die Größe der schriftart, die folgenden Zeilen code :
für Swift 3 :
Können Sie mit diesem einfachen code in swift