0
Мне было интересно, как бы вы хотели изменить выбранную вкладку UITabBar через код?Изменить выбранный TabBarItem через код?
и да Я знаю, что эта нить является копией: Objective C: How to switch from one Tab bar to another via program но это решение не работает.
Спасибо!
-Shredder2794
Хотя код не выдает никаких предупреждений или ошибок просто не изменяет вкладку. Затем я выполнил следующую строку кода, и консоль вернула NULL. 'NSLog (@"% @ ", [[mainTabBar.mainTabBar items] objectAtIndex: 0]);' – Shredder2794
Почему 'mainTabBar.mainTabBar'? Каков тип объекта 'mainTabBar' и как вы его создали? – Hailei
mainTabBar - это имя класса UITabBarController, а mainTabBar - это имя UITabBar, находящегося в этом классе. Я называю это из другого класса вместо mainTabBar, потому что компилятор продолжал бросать исключение, указав, что установка полос вкладок – Shredder2794