Возьмите объект UINavigationController и объект UITabBarController в AppDelegate.h
В AppDelegate.h
First *first;
Second *second;
Third *third;
UINavigationController *navController;
UITabBarController *tabbar;
@ свойство (неатомное, сохранить) UITabBarController * tabbar;
@ свойство (неатомное, сохранение) UINavigationController * navController;
IN AppDelegate.m
@ синтезировать панель вкладок, navController;
в ApplicationdidFinishLaunching
tabbar = [[UITabBarController alloc] init];
first=[[First alloc]initWithNibName:@"First" bundle:nil];
second=[[Second alloc]initWithNibName:@"Second" bundle:nil];
third=[[Third alloc]initWithNibName:@"Third" bundle:nil];
navController = [[UINavigationController alloc] initWithRootViewController: first];
NSArray = представление[[NSArray alloc] initWithObjects: navController1, second, third, nil] autorelease];
[self.window addSubview:tabbar.view];
[tabbar setViewControllers:viewControllerArray];
[first setTitle:@"First"];
[second setTitle:@"Second"];
[third setTitle:@"Third"];
Напишите этот код и не нужно помещать Tabbar в XIB.Попробуйте этот код, он вам поможет.