Ich möchte ein UITabBarItem
Abzeichen über dem selectionIndicatorImage
anzeigen. Es gibt 3 Screenshots:
Hellgraue Farbe ist selectionIndicatorImage
. Ja, Abzeichen sieht gut aus. Wenn ich nach innen auf das Cloud-Symbol% co_de% werde:
Es ist falsch .. Ich möchte Abzeichen über dem Auswahlbild zeigen.
Wenn es kein Symbol für UITabBar
gibt - sieht es gut aus.
Wie kann ich dieses Problem beheben? Danke im Voraus.
Ich füge Symbole in das Storyboard ein. Für Abzeichen habe ich den Code gemacht:
%Vor%Für selectionIndicatorImage
%Vor%Ich weiß, dass es ein bisschen schwierig ist, aber ich denke, Apple hat TabBar Subview nicht in der richtigen Reihenfolge hinzugefügt. Wie auch immer, ich habe es auf folgende Weise behoben:
%Vor%Ich hatte das gleiche Problem. Sie können es mit Code korrigieren, der @ dollar8 die Reihenfolge der UITabBarItems-Erstellung vorgeschlagen oder geändert hat.
Ich habe den 4. Tab mit Abzeichen und SelectionIndicatorImage des 5. Tab-Overlay-Buttons des 4. Tabs, also setze ich zuerst den 5. Tab:
%Vor%und nach dem 4. Tab:
%Vor%Und die Reihenfolge der Untersicht wird stimmen. Wenn ich den 4. Tab vor dem 5. Tab einstelle - die SelectionIndicatorImage Overlay-Badge-Ansicht.
Tags und Links objective-c ios uitabbar badge