我已经完全开发了应用程序。我必须在应用程序中实现UITabBar
,但不能在appdelegate中实现,而是在其他视图和&我必须将它用于离开Appdelegate&的所有其他观点。 appdelegate之后的第一个视图。
有人可以告诉我2最好的方法吗?
任何帮助都将不胜感激。
答案 0 :(得分:1)
你只需要推UITabBarController
。例如,您可以执行类似
UITabBarController *tabController = [[UITabBarController alloc] init];
Controller1 *controller = [[Controller1 alloc] initWithNibName:@"Controller1" bundle:nil];
Controller2 *controller = [[Controller2 alloc] initWithNibName:@"Controller2" bundle:nil];
Controller3 *controller = [[Controller3 alloc] initWithNibName:@"Controller3" bundle:nil];
tabController.viewControllers = [NSArray arrayWithObjects:controller1,controller2,controller3,nil];
[controller1 release];
[controller2 release];
[controller3 release];
[self.navigationController pushViewController:tabController animated:YES];
检查参考:UITabBarController
答案 1 :(得分:1)
您可以在此处使用活动视图控制器概念,只需从UIApplication获取活动视图控制器并执行操作。