UITableView und tintColor unter iOS 13

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

Aufgrund der Corona-Krise: Die Veröffentlichung von Stellenangeboten und -gesuchen ist bis 31.12.2020 kostenfrei. Das beinhaltet auch Angebote und Gesuche von und für Freischaffende und Selbstständige.

  • UITableView und tintColor unter iOS 13

    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
    Diese Seite bleibt aus technischen Gründen unbedruckt.
  • MyMattes schrieb:

    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
    Ein guter Tipp da hing ich auch gestern dran ! Danke dir :thumbsup:
    Neu in der IOS-App-Entwicklungswelt - Spannend, ab und an nervenaufreibend, aber am Ende einfach faszinierend. Seid bitte nicht zu streng wenn ich Fragen einmal doppelt stelle, ich lerne noch :saint: