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?
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
:
Tags und Links objective-c ios uitabbar uitabbarcontroller