Das Anpassen der iOS Navigationbar über das Storyboard ist nicht immer ganz einfach. Ich zeige Ihnen einen Weg, wie Sie diese programmatisch anpassen können.
Das Anpassen der iOS-Navigation-Bar über das Storyboard ist nicht immer einfach. Dieser Artikel zeigt, wie sich Schrift, Hintergrund- und Tint-Farbe programmatisch (Swift) anpassen lassen.
Die Anpassungen gehören in die Methode <code>viewDidLoad</code> (View noch nicht sichtbar).
Die Veränderungen sollten Sie in der ViewDidLoad Methode machen. Die View wurde noch nicht geladen und ist noch nicht sichtbar. Das ist genau der richtige Zeitpunkt, um die Anpassungen vorzunehmen. Die iOS Navigationbar sprechen Sie folgender Maßen an:<br />
{{Hinweis|Die API hat sich mit neueren Swift-/iOS-Versionen geändert (z. B. <code>UIColor.orangeColor()</code> → <code>UIColor.orange</code>, ab iOS 13/15 <code>UINavigationBarAppearance</code>). Die Vorgehensweise bleibt vergleichbar.}}
Ihre Navigationbar Items sollten nun eingefärbt sein.<br />
Mehr Informationen zu unseren Softwarelösungen und Services finden Sie auf<br />
Bei plattformübergreifender App- und Softwareentwicklung unterstützt Sie m.a.x. it mit [https://www.max-it.de/development/individuelle-softwareentwicklung/ individueller Softwareentwicklung].
Als etabliertes Münchner Systemhaus zeichnen wir uns seit 1989 als verlässlicher IT-Partner mittelständischer und großer Unternehmen aus. Unser Portfolio reicht von IT- Services über individuelle Softwareentwicklung bis hin zur ERP-Beratung.
=== '''Tags''' ===
iOS, swift, navigationbar, xcode
[[Kategorie: Softwareentwicklung]]
Aktuelle Version vom 15. September 2026, 00:00 Uhr
Symptom
Das Anpassen der iOS-Navigation-Bar über das Storyboard ist nicht immer einfach. Dieser Artikel zeigt, wie sich Schrift, Hintergrund- und Tint-Farbe programmatisch (Swift) anpassen lassen.
Angepasste iOS-Navigation-Bar
Die Anpassungen gehören in die Methode viewDidLoad (View noch nicht sichtbar).
HinweisDie API hat sich mit neueren Swift-/iOS-Versionen geändert (z. B. UIColor.orangeColor() → UIColor.orange, ab iOS 13/15 UINavigationBarAppearance). Die Vorgehensweise bleibt vergleichbar.
Über m.a.x. it
Die m.a.x. Informationstechnologie AG ist seit über 30 Jahren IT-Partner mittelständischer und großer Unternehmen in München und bietet maßgeschneiderte Lösungen und Services in den Bereichen Cloud, Cybersecurity, Netzwerk, Windows, Linux und Softwareentwicklung. Sie haben eine Frage zu diesem Artikel oder brauchen Unterstützung? Kontakt aufnehmen