Wie ändert man die TabBar Icon Farbe in ios

7

Meine aktuelle Tableiste sieht folgendermaßen aus:

Mein Code ist wie folgt:

%Vor%

Was ich machen möchte ist:

Registerkarte "Normal": Der Titel der Registerkarte sollte schwarz sein, aber nur das Symbolbild sollte schwarz sein. Die erwartete Registerkarte sollte wie folgt aussehen:

Ausgewählte Registerkarte: Der Titel der Registerkarte sollte rot wie er ist, aber nur das Symbolbild sollte rot sein. Erwartete Registerkarte sollte wie folgt aussehen:

Tab Bar Farbe : machen die gesamte TabBar Farbe transparenter mit der gleichen Farbe

Kann jemand helfen, dies zu tun?

    
Lasang 02.07.2014, 08:55
quelle

3 Antworten

21

Dies erfüllt, wonach Sie fragen:

%Vor%     
michaelsnowden 02.07.2014, 09:14
quelle
4

In Swift auf iOS8 wäre es:

%Vor%     
Rags93 15.08.2015 17:24
quelle
1

Die Antworten hier sind nicht ganz das, wonach ich gesucht habe. Es ist sinnvoll, wenn Sie eine generelle Änderung der Farbe aller Tab-Controller in Ihrer App wünschen, aber realistisch gesehen möchten Sie nicht unbedingt eine solche globale Änderung vornehmen (ganz zu schweigen davon, dass das Debuggen und Suchen später schwierig sein kann) ). Es ist besser, fokussierter zu sein, also möchtest du die Farbe direkt ändern.

Ab iOS 8 müssen Sie die Eigenschaft tintColor der Registerkartenleiste ändern. Hoffentlich untergliedern Sie Ihre UITabBarController . Wenn dies der Fall ist, können Sie die Farbe in viewDidLoad :

festlegen %Vor%     
mikeho 18.02.2016 23:11
quelle