1
我开发一个应用程序,其中包括视图控制器,因为我的前两页的内容只能浏览,我已经使用此代码如何在viewcontroller中添加导航控制器和标签栏控制器?
UIViewController *viewcontroller1 = [[viewcontroller1 alloc] initWithNibName:@"viewcontroller1" bundle:nil];
viewcontroller1.title = @"sometext";
viewcontroller1.tabBarItem.image = [UIImage imageNamed:@"someimage.png"];
UIViewController *viewcontroller2 = [[viewcontroller2 alloc] initWithNibName:@"viewcontroller2" bundle:nil];
viewcontroller2.title = @"sometext";
viewcontroller2.tabBarItem.image = [UIImage imageNamed:@"someimage.png"];
tbc = [[UITabBarController alloc] initWithNibName:@"viewcontroller1" bundle:nil];
tbc.viewControllers = [NSArray arrayWithObjects: viewcontroller1,viewcontroller2, nil];
tbc.selectedViewController = viewcontroller1;
//// NSLog(@"Selected index = %d of %d", tbc.selectedIndex, [tbc.viewControllers count]);
[self presentModalViewController:tbc animated:NO];
其工作正常创建运行时标签栏控制器不制表bar.after但在我的第二个视图中,我想要标签栏控制器和导航控制器。 所以在viewcontroller2我已经实现的代码一样,它给我的导航控制器,但它隐藏标签栏控制器
- (void)viewDidLoad
{
nvc = [[UINavigationController alloc] initWithRootViewController:[[viewcontroller2 alloc] initWithNibName:@"viewcontroller2" bundle:nil]];
[self presentModalViewController:nvc animated:NO];
[nvc release];
[super viewDidLoad];
}
所以请帮助我什么我做,我能得到这两个标签栏控制器&导航控制器在这个viewcontroller2中。 请指导我。
你有任何关于实现你已经回答的那种样品代码,就像我问的问题。请给我更简要的答案。 –
我正在为它工作将提供给你。只是为了我的iPhone或iPad的信息? –
我正在iphone上工作...如果你会提供我样品比它对我很有帮助,但确保这个样品将满足我的问题。 –