Ich versuche, font
Eigenschaft für UINavigationItem
zu ändern.Wie ändere ich die Schriftart UINavigationItem?
Ich habe versucht mit titleTextAttributes
, aber irgendwie kann ich nur Titel Schriftart ändern.
Wie kann ich die Schriftart oder UINavigationItem ändern?
self.navigationController?.navigationBar.titleTextAttributes = [
NSForegroundColorAttributeName: UIColor.blackColor(),
NSFontAttributeName: UIFont(name: "Papyrus", size: 18)!
]
aber es ändert sich nur das, was auf dem Bild zu sehen ist, nicht das:
Ich habe versucht, mit: Zum Beispiel das „Mehr“ Text für das Back UIButton
weiter unten "Mehr" Button Schriftart.
Dies ändert die Schriftart für alle Tasten, ich muss sie nur für eine bestimmte Klasse ändern/Navigation Controller – Fengson
Dann rufen Sie anstelle von 'UINavigationBar.appearance() 'die gleichen Funktionen für eine Instanz von UINavigationBar auf (vermutlich' navigationController.navigationBar')) Antwort aktualisiert – Ian
Ich habe das bereits versucht, aber ich bekomme einen Fehler "UINavigationItem hat keinen Mamber namens setTitleTextAttributes. Noch kann navigationBar ... Ich kann nur die verwenden, die ich in meinem ersten Post vorgestellt habe.:
Fengson