(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt)
Zeile 1:
Zeile 1:
=== '''Symptom''' ===
== Symptom ==
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.
==='''Ursache und Lösung'''===
• Anpassen des Fonts<br />
• Anpassen der Hintergrundfarbe<br />
• Anpassen des Farbtons der Navigationbar Items, z.B. Back Button<br />
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,<br />
um die Anpassungen vorzunehmen. Die iOS Navigationbar sprechen Sie folgender Maßen an:<br />
[[Datei:Vollständiger_Code_in_Xcode.png|thumb|none|600px|Vollständiger Code in Xcode]]
{{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.}}
Bei plattformübergreifender App- und Softwareentwicklung unterstützt Sie m.a.x. it mit [https://www.max-it.de/development/individuelle-softwareentwicklung/ individueller Softwareentwicklung].
=== '''Kontakt''' ===
Wenn Sie Fragen oder Anmerkungen zu diesem Artikel haben, melden Sie sich bitte bei uns:<br />
Als etabliertes Münchner Systemhaus zeichnen wir uns seit 1989 als verlässlicher IT-Partner mittelständischer und<br />
[[Kategorie:Softwareentwicklung]]
großer Unternehmen aus. Unser Portfolio reicht von IT- Services über individuelle Softwareentwicklung bis hin zur ERP-Beratung.<br />
<br />
=== '''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