我从对象库中获取 ViewController 并放置导航控制器,而不是放置与导航控制器相同的选项卡栏......但选项卡栏无法显示在控制器中......
问问题
936 次
1 回答
4
首先在您的委托 .h 文件中声明您的标签栏控制器
@property (strong, nonatomic) UITabBarController *tabBarController;
然后声明您的根视图控制器并将其添加到 .m 文件中的导航控制器
UIViewController *homeViewController = [[[HomeViewController alloc] initWithNibName:@"HomeViewController" bundle:nil] autorelease];
UINavigationController *navigationcontroller = [[[UINavigationController alloc] initWithRootViewController:homeViewController] autorelease];
然后将控制器数组添加到标签栏
self.tabBarController = [[[UITabBarController alloc] init] autorelease];
self.tabBarController.viewControllers = [NSArray arrayWithObjects:navigationcontroller,secondViewController and so on, nil];
于 2012-04-19T14:10:19.193 回答