Hallo!
Ich möchte die Farben für die aktiven und inaktiven Items einer UITabBar angegeben. Über die TintColor ist das Setzen der Farbe für das aktive Item kein Problem. Aber egal was ich mache, die nicht aktiven Items haben immer die selbe blasse farbe:
Folgendes funktioniert nicht:
Wie stellt man die TabBar also so ein, dass die gewünschten Farben verwendet werden?
Ich möchte die Farben für die aktiven und inaktiven Items einer UITabBar angegeben. Über die TintColor ist das Setzen der Farbe für das aktive Item kein Problem. Aber egal was ich mache, die nicht aktiven Items haben immer die selbe blasse farbe:
Folgendes funktioniert nicht:
Quellcode
- // Ergebnis: Zunächst fast korrekt mit Normal = weiß und Selected = grün.
- // Bei den nicht aktiven Buttons sind aber nur die Images korrekt weiß. Die Schrift ist weiterhin blass.
- // Sobald ein Item einmal Selected war, ist danach wieder Normal = blass
- [[UIView appearanceWhenContainedIn:[UITabBar class], nil] setTintColor:[UIColor whiteColor]];
- [[UITabBar appearance] setSelectedImageTintColor:[UIColor mcIncomeColor]];
Wie stellt man die TabBar also so ein, dass die gewünschten Farben verwendet werden?