Ich versuche, das Bild meiner TabBar auf 5px zu verschieben. Ich habe viel auf Stapelüberlauf gesucht, aber keine Lösung funktioniert für mich. Ich versuchteVerschieben TabBarItem vertikal programmgesteuert
self.tabBarItem.imageInsets = UIEdgeInsetsMake(5, 0, -5, 0);
self.title = nil;
im viewDidLoad
meiner benutzerdefinierten TabBarController
zu setzen, aber es funktioniert nicht.
habe ich versucht, auch die tabBar apparence
in AppDelegate
UITabBarItem.appearance().titlePositionAdjustment = UIOffsetMake(0.0, 100.0)
zu setzen, sondern wie man sich vorstellen kann, es funktioniert nicht.
Gibt es eine andere Lösung? Ich möchte es per Code, also bitte geben Sie mir keine Lösung mit Storyboard. Danke.
P.S. : Warum hat Tabbaritem keinen Frame, auch wenn es sich um eine UIKit-Komponente handelt?
Seltsame Sache: die titlePositionAdjustment funktioniert nur für den horizontalen Offset! – ndPPPhz