Я использовал TabBar в своем приложении для iPhone и интегрировал его программно.
У меня есть несколько TabBarItems в нем, и каждый клик будет загружать XYZ-ViewController с соответствующим XYZ-View.xib.
Теперь я использую экран с TabBar и NavBar с SearchBar и сегментированный элемент управления, как в этом примере Apple:
http://developer.apple.com/iphone/library/samplecode/TableSearch/index.html
Но в этом примере нет TabBar и копирование исходного кода в мой проект вызывает проблему, которую я выполнил загрузкой в методе XViewController.m viewDidLoad:
// Add create and configure the navigation controller.
MyAppDelegate *myAppDelegate = [[UIApplication sharedApplication] delegate];
// Add create and configure the navigation controller.
UINavigationController * navigationController = [[UINavigationControlleralloc] initWithRootViewController:self];
myAppDelegate.navController = navigationController;
[navigationController release];
[myAppDelegate.window addSubview:myAppDelegate.navController.view];
Эффект в том, что есть панель инструментов с правильным заголовком, но нет панели поиска и TabBar внизу.
Может ли кто-нибудь дать мне подсказку, что здесь не так?