Есть ли способ выставить контроллер вида, когда пользователь переключает вкладки?Есть ли способ выставить контроллер вида, когда пользователь переключает вкладки?
У меня есть табуляция с навигационным контроллером на одной из вкладок. Пользователь выбирает строку в таблице, которая толкает viewController на навигационный контроллер, содержащий таблицу. Затем пользователь переключает вкладки на новое представление. В новом представлении он нажимает кнопку, которая возвращает его обратно на вкладку таблицы. Проблема заключается в том, что в таблице внутри навигационного контроллера все еще есть представление, на которое наложено.
Я никогда не создал класс для navigationController. Я только что создал navController, инициализированный с помощью rootViewController, добавил его в tabBar, а затем выпустил navController. Где я могу найти делегата? Должен ли я создать для него класс? – Bryan
Я пишу navController.delegate = self; и положил didSelectViewController в том же классе? – Bryan
Вам необходимо установить делегат из панели управления tabbar, а не делегат navController. Просто скажите 'tabController.delegate = navController;' и реализуйте методы делегирования контроллера панели вкладок в вашем подклассе контроллера навигации. – klaaspieter