Ich habe sechs Registerkarten und müssen sie alle ohne Schaltfläche Weitere anzeigen. jomafer Antwort sagt, dass setItemWidth
das tut. Ich rief dies in AppDelegate
an, aber es hat nicht funktioniert.UITabBarController tabBar setItemWidth funktioniert nicht
[[UITabBar appearance] setItemWidth:self.window.frame.size.width/6];
Ich rief dann die oben in TabBarController
viewDidLoad
aber es funktioniert immer noch nicht.
Auch
[self.tabBar setItemWidth:self.window.frame.size.width/6];
Aber es gibt nur wenige, wie this die sagen, dass ich will, was nicht möglich ist, UITabBar
verwenden. Ist das wahr?
Ja, das ist wahr, dass Sie nicht mehr als 5 Registerkarten in UITabBar hinzufügen können. Wenn es mehr als 5 Tabs gibt, fügt die Tab-Leiste automatisch "mehr" für zusätzliche Tabs hinzu. Von wo aus Sie auf die restlichen Registerkarten zugreifen können. –