2013-12-12 8 views
0

Мы переработали наше приложение, чтобы использовать Tabbarcontroller в качестве основного вида. Существует один экземпляр, где нам нужно отображать запись с достаточным количеством данных, чтобы она также выходила в панель управления tabbar. Раньше мы делали наш segue, как показано ниже. Я не уверен, что нужно изменить, чтобы непосредственно перейти между двумя tabbarcontrollersSegue между двумя tabbarcontrollers

SelectProvidersView *view = [[self storyboard] instantiateViewControllerWithIdentifier:@"careTeamView"]; 
view.careProviders = self.selectedPatient.careProviders; 
[self.navigationController pushViewController:view animated:YES]; 

Я предполагаю, что это потому, что я внутри вкладки контроллера вместо навигационного контроллера, я просто не знаю, как это должно быть изменилось.

ответ

1

Не используйте segue для переключения между tabBarControllers. Используйте [(UITabBarController*)self.navigationController.topViewController setSelectedIndex:index]; для ручного переключения на viewController вы хотите

+0

Что будет менять все мои вкладки для новых вкладок? Смогу ли я использовать функциональность кнопки «Назад»? – Jhorra

+0

Вам также необходимо использовать функцию выше, чтобы переключиться назад –

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