Как установить выбранный элемент в UITabBar из кода? - PullRequest
0 голосов
/ 24 июля 2011

Я реализую UITabBar в моем приложении.Мне удалось заставить его работать, внедрив UITabBarDelegate в мой заголовочный файл и используя

- (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item

в моем .m файле (как объяснено в в этом уроке ).

Теперь в моем приложении есть 3 сценария, в которых я хочу установить выбранный UITabBarItem вручную из кода (а не на основе действий пользователя):

  • После viewDidLoad
  • После didReceiveMemoryWarning
  • В определенном случае, когда пользователь входит в другой контроллер представления - когда они возвращаются, они должны вернуться на другую вкладку, чем та, на которой они нажали.

Может кто-нибудь направить меня к тому, как это должно быть сделано?

1 Ответ

1 голос
/ 24 июля 2011

Класс UITabBarController имеет два свойства для управления выбранной вкладкой, а именно selectedViewController и selectedIndex. Посмотрите на них в справочнике .

...