Dynamische Textfarbe für eine Hintergrundfarbe
Dynamische Textfarbe für eine Hintergrundfarbe
Mit Einführung des Hell- und des Dunkelmodus in macOS und iOS wurde die Farbpalette von SwiftUI erweitert und angepasst. Viele der Standardfarben verändern sich geringfügig in Abhängigkeit vom gewählten Modus. Dies passiert, um einen besseren Kontrast zu gewährleisten. Wann aber sollte ein Text schwarz oder weiß sein? Auf diese Frage gibt es eine Antwort, denn das Ergebnis kann berechnet werden.