Я сделал очень простое приложение на основе навигации (UIViewController). В представлении есть одна кнопка на Main RootViewController.Switch views - UIViewController to UITabBarController
Далее я сделал 2 класса: TabOneViewController, TabTwoViewController. Все хорошо. Затем я создал новый класс TabBarViewController. Я открыл файл NIB и упал на него на UITabBarController. Две вкладки, которые он создает по умолчанию, были назначены (соответственно) моим контроллерам ViewOne и TabTwo. сильный текст Затем в моем TabBarViewController я сделал IBOutlet для UITabBarController, синтезировал его и т. Д. И т. Д. Я связал его в построителе интерфейса через «владелец файлов».
В RootViewController я связала кнопку моему методу «pushView», и в этом методе pushView, у меня есть следующий код:
- (IBAction) pushView {
TabBarViewController *controller = [[TabBarViewController alloc] init];
[self.navigationController pushViewController:controller animated:YES];
[controller release];
}
Конечный результат это ДЕЙСТВИТЕЛЬНО нажать вид, но я не может видеть панель вкладок внизу, не говоря уже о любой из страниц, которые я добавил в контроллер.
Что я делаю неправильно? Почему я не могу связать его в IB?