如何向UINavigationController添加选项卡

时间:2012-01-10 09:32:14

标签: iphone objective-c

我还是iphone app新手。开发。 ,我创建了基于导航的应用程序,使用uiNavigationController,问题是当我选择导航控制器并将底栏设置为标签时没有标签出现,当我添加uitabcontroller时也没有标签出现。

如何使用mainwindow.xib向UINavigationController添加标签?链接,教程或任何建议?

1 个答案:

答案 0 :(得分:0)

以下是使用两个控制器作为标签创建tabBarController的示例代码:

myTabBarController = [[UITabBarController alloc] init];
NewsFeedController * newsFeedController = [[NewsFeedController alloc] initWithFacebook:facebook];
UINavigationController * navigationControllerHome = [[UINavigationController alloc] initWithRootViewController:newsFeedController];
[newsFeedController release];
AboutController * aboutController = [[AboutController alloc] init];
UINavigationController * navigationControllerAbout = [[UINavigationController alloc] initWithRootViewController:aboutController];
[aboutController release];
myTabBarController.viewControllers = [NSArray arrayWithObjects:navigationControllerHome, navigationControllerAbout, nil];
[self.window addSubview:myTabBarController.view];