Переход от контроллера представления к контроллеру панели вкладок при использовании раскадровок ioS5 - PullRequest
0 голосов
/ 25 октября 2011

Я создал контроллер панели вкладок в раскадровке, который работает отлично. Теперь мне нужно перейти от контроллера представления к этому контроллеру панели вкладок. У меня нет отдельного класса для контроллера панели вкладок. Однако я попытался создать класс для этого контроллера панели вкладок, но когда я вызываю его / инициализирую его, он просто дает новую панель вкладок вместо того, что на раскадровке. Я застрял с этим некоторое время, поэтому любая помощь будет оценена. Таким образом, приложение работает таким образом. viewcontroller1 -> viewcontroller2 -> tabbarcontroller (который имеет вид таблицы и вид карты)

1 Ответ

3 голосов
/ 28 октября 2011

Если я правильно понимаю ваш вопрос, вам нужно назначить идентификатор TabBarController в раскадровке в Инспекторе атрибутов, а затем использовать его для программного создания экземпляра контроллера с помощью следующего кода:

UITabBarController *tabBarController = [self.storyboard instantiateViewControllerWithIdentifier:@"TabBarIdentifer"];
...