So standardisieren Sie UILabel Schrift und Größe mit Swift

7

Ich finde UISegmentedControl Schrift und Größe wie folgt ändern:

UISegmentedControl.appearance().setTitleTextAttributes(myFontAttribute as [NSObject : AnyObject] , forState: .Normal)

aber UILabel haben diese Methode nicht

Ich möchte wie

machen

UILabel.appearance().setAttributed(myFontAttribute)

Ich möchte nicht UILabel Schriftart in StoryBoard

ändern

Ich möchte dazu ein Programm verwenden (weil meine App fertig ist, aber nur die Schriftart sollte sich zu einer größeren und anderen Schriftart ändern)

Was soll ich tun?

    
nine9 31.03.2016, 03:45
quelle

4 Antworten

27

Zuerst müssen Sie eine Erweiterung zu UILabel hinzufügen:

%Vor%

Verwenden Sie das Aussehen zum zweiten Mal: ​​

%Vor%

Ich hoffe, es hilft.

    
Oleg Sherman 31.03.2016, 04:25
quelle
9

Sie können die Label-Schriftart programmgesteuert wie folgt ändern

%Vor%

Ändern Sie die Schriftgröße nur mit Fett

%Vor%

Ändern Sie nur die Schriftgröße

%Vor%     
Rashwan L 31.03.2016 04:24
quelle
-1

Sie können diesen einfachen Code in swift

verwenden %Vor%     
Moin Shirazi 31.03.2016 05:09
quelle
-1

Wenn Sie die Größe der Schriftart ändern möchten, die unterhalb der Codezeilen verwendet wird:

für Swift 3:

%Vor%     
Kiran jadhav 29.07.2017 11:33
quelle

Tags und Links