2010-09-29 2 views
1

У меня есть приложение со многими видами. Например, у меня есть «A», «B», «C» .... Оба «A», «B» имеют кнопку для переключения на «C». Кроме того, я могу щелкнуть элемент «C» на вкладке, чтобы перейти к «C». Вопрос в том, что когда я вставляю вкладку, чтобы переключать «C», это отличается от «B» и «A».Как захватить пользователя, нажмите кнопку «Tabbar»?

Например, если я нажму кнопку «Вид», он переключится на «C», а цвет фона будет красным. если я нажму кнопку «В», цвет станет синим. Но когда я нажимаю на вкладке, я хочу, чтобы цвет был желтым. Итак, мне нужно знать, какой класс вызывает отображение «C» для отображения. Что мне делать? Спасибо.

ответ

0
  1. В закладке контроллера элемента панели можно переключить self.navigationController.tabBarController.selectedIndex
  2. В панели вкладок контроллера делегата вы можете послать сообщение выбранного контроллера представления по tabBarController:didSelectViewController
Смежные вопросы