Я пишу приложение iPhone со следующей структурой (созданное в раскадровке)UITabBarControllerDelegate - Куда поместить код?
UIView --> TabBarController --> 1.NavigationController --> UITableView --> UIView
2.NavigationController --> UITableView --> UIPageController --> UIView
3.NavigationController --> UIView
...
7.NavigationController --> UIView
Когда TabBarItem нажата, я хочу, чтобы страница выскочить к просмотру корневого каталога.
Я знаю, что нужно реализовать UITabBarControllerDelegate
с помощью метода:
- (void)tabController:(UITabBarController *)tabController didSelectViewController: (UIViewController *)viewController
Я не понимаю, куда поместить этот метод и сделать ли AppDelegate UITabBarDelegate, или сделать мой customTabBarController класс делегата.
Также, где я могу позвонить tabBarController.delegate = self
?
Я серьезный нуб, пожалуйста, помогите :)
Вы используете раскадровки? – Leandro
Да, я использую раскадровки –
Являются ли viewControllers подключены к tabBarController? – Leandro