So ändern Sie die Farbe des Registerkartenbilds für ausgewählte und nicht ausgewählte

Ich versuche, die Farbe eines Registerkartenelements in der iOS-App zu ändern.

Die untergeordneten Ansichts-Controller sind in einen Navigations-Controller eingebettet.

Ich habe diesen Code in AppDelegate hinzugefügt, wodurch sich nur die Farbe des Texts ändert.

 [UITabBarItem.appearance setTitleTextAttributes:
 @{NSForegroundColorAttributeName : [UIColor colorWithRed:38/255.0 green:54/255.0 blue:73/255.0 alpha:1.0]}
                                       forState:UIControlStateNormal];

 [UITabBarItem.appearance setTitleTextAttributes:@{NSForegroundColorAttributeName : kColorTabbarNavigationBarTint}
                                       forState:UIControlStateSelected];

Und wenn ich in den Bildelementen ein bestimmtes Bild als Original rendere, funktioniert es, aber die Auswahlfarbe funktioniert nicht für das Bild.

itte lassen Sie mich wissen, was getan werden könnt

Danke im Voraus..

Antworten auf die Frage(2)

Ihre Antwort auf die Frage