【发布时间】:2011-03-20 21:22:31
【问题描述】:
我有基于窗口的应用程序,我添加了 MainMenuViewController .h 和 .m,并在 AppDelegate.m 中创建了 tabBarController
MainMenuViewController *mmvc = [[MainMenuViewController alloc] init]; FavesViewController *fvc = [[FavesViewController alloc] init]; UITabBarController *tbc = [[UITabBarController alloc] init]; tbc.viewControllers = [NSArray arrayWithObjects:mmvc, fvc, nil]; [self.window addSubview:tbc.view];在 MainMenuViewController 中,我有按钮 - 转到其他视图
-(IBAction)goToTableView { MyViewController *mtvc = [[MyViewController alloc] init]; [self.view addSubview:mvc.view]; }但是当我按下主菜单 tabBar 项目时,它会加载 MyTableView,而不是 MainMenuViewController。我希望当我按下 tabBar 项 MainMenu 时,它将加载 MainMenuViewController,而不是从 MainMenuViewController 加载的 ViewController。怎么做?谢谢。
【问题讨论】:
标签: objective-c ios uitabbarcontroller