2015-02-27 3 views
0

При нажатии кнопки в одном ViewController, я хочу, чтобы перейти к другой tapbarviewcontrollerКогда я нажимаю кнопку в одном ViewController, я хочу, чтобы перейти к другой tapbarviewcontroller

  1. У меня есть контроллер представления кран-бар название «мой взгляд» с навигационным контроллером

  2. у меня есть кнопки в том, что «на мой взгляд» , когда я нажимаю на кнопку, я хочу, чтобы перейти к контроллеру вид общественного тук-бар

ошибки я получаю:

, когда я нажимаю на кнопку его навигацию к контроллеру общественного просмотра, но кран-бар находится в том же положении, в «мой взгляд»
помочь мне заранее спасибо

+0

просьбе уточнить свой вопрос –

+0

я у меня есть контроллер представления tapbar в этой точке зрения я иметь кнопку, когда я нажимаю на эту кнопку я хочу, чтобы перейти к другому контроллеру –

+0

tabbarbarview вы имеете в виду перейти на другую вкладку в ваш tabbarViewController? –

ответ

1

Здесь если у вас есть tabBarController с 3 контроллерами View. вы находитесь на первом контроллере просмотра, и вы нажмете кнопку, которая приведет вас к 2-му контроллеру. Запишите этот код в методе действий Баттона

self.tabBarController.selectedIndex = 1; //1 is the index of the array which is self.tabBarController.viewControllers. 

TabBar контроллер содержит контроллеры просмотра корневая как массив, который вы можете получить, если вы печатаете

self.tabBarController.viewControllers 

Так доступа для доступа к любому контроллеру просмотра у Вас есть чтобы узнать его индекс, установите его как выбранный индекс tabBarController.

Надеется, что это помогает

Смежные вопросы