Bei der Entwicklung von swift 3 ich verwendet, um zu schreiben:
UINavigationBar.appearance().titleTextAttributes = [NSForegroundColorAttributeName: UIColor.orange]
setzen diese in AppDelegate würde sich ändern, alle UINavbars' Titel Farbe orange.
Nun möchte ich das gleiche tun mit Swift 4-und iOS-11.
Können Sie ändern Sie die UINavigationBar Titel Farbe durch Einstellung der
foregroundColor
Eigenschaft auftitleTextAttributes
.Dokumentiert hier:
So dass Sie die gleiche Wirkung haben, dies zu tun:
Swift 4.1 Ändern der Navigations-Leiste Titel-Farbe
Swift 4.2+ Änderung der Navigationsleiste Titel Farbe
Swift 4
Swift 4 Umsetzung für große und regelmäßige Titel:
App delegieren swift 4.2
Ändern Sie können die Navigationsleiste Titel Farbe, die durch die Nutzung dieser code
Swift 4.2
Nutzung