Mam sześć kart i muszę pokazać je wszystkie bez przycisku Więcej. jomafer odpowiedź mówi, że robi to setItemWidth
. Nazwałem to w AppDelegate
, ale nie zadziałało.UITabBarController tabBar setItemWidth nie działa
[[UITabBar appearance] setItemWidth:self.window.frame.size.width/6];
I wtedy nazywa się wyżej w TabBarController
viewDidLoad
ale nadal nie działa.
Nawet próbował
[self.tabBar setItemWidth:self.window.frame.size.width/6];
Ale są mało jak this które mówią, że to, co chcę, nie jest możliwe przy użyciu UITabBar
. Czy to prawda?
Tak, to prawda, że nie można dodać więcej niż 5 kart w UITabBar. Jeśli jest więcej niż 5 kart, pasek zakładek automatycznie dodaje "więcej" dla dodatkowych kart. Z którego można uzyskać dostęp do pozostałych kart. –