Vielleicht betrifft es auch jemanden von Euch:
Mir ist unter iOS 13 eine Änderung in der Behandlung der tintColor bei UITableViews aufgefallen ... wohlgemerkt bei einer mit dem iOS 12 SDK erstellten App:
Ich nutze in meiner App das UIAppearance-Protokoll, um die tintColor von UIViews anzupassen. Funktioniert super, aber unter iOS 13 wird in UITableViews auch die Hintergrundfarbe von Section-Headern eingefärbt ... und das sieht einfach vollkommen daneben aus. Unter den vorherigen iOS-Versionen blieb diese ohne gesonderte Konfiguration hellgrau.
Als Fix habe ich den Hintergrund der Header vorläufig explizit auf groupedTableViewBackgroundColor gesetzt, später werde ich beim Implementieren des Dark Modes auf die neuen Control-Farben wechseln.
Mich hat‘s überrascht, vielleicht kann ich dies ja dem ein oder anderen ersparen.
Mattes
Mir ist unter iOS 13 eine Änderung in der Behandlung der tintColor bei UITableViews aufgefallen ... wohlgemerkt bei einer mit dem iOS 12 SDK erstellten App:
Ich nutze in meiner App das UIAppearance-Protokoll, um die tintColor von UIViews anzupassen. Funktioniert super, aber unter iOS 13 wird in UITableViews auch die Hintergrundfarbe von Section-Headern eingefärbt ... und das sieht einfach vollkommen daneben aus. Unter den vorherigen iOS-Versionen blieb diese ohne gesonderte Konfiguration hellgrau.
Als Fix habe ich den Hintergrund der Header vorläufig explizit auf groupedTableViewBackgroundColor gesetzt, später werde ich beim Implementieren des Dark Modes auf die neuen Control-Farben wechseln.
Mich hat‘s überrascht, vielleicht kann ich dies ja dem ein oder anderen ersparen.
Mattes
Diese Seite bleibt aus technischen Gründen unbedruckt.