UIAlertView按钮带您进入标签栏控制器中的另一个视图

时间:2014-08-20 03:58:01

标签: ios uialertview

您好我正在使用一个使用标签栏控制器的应用程序。在标签栏控制器中我有3个视图。第三个视图有一个按钮,按下它时会给用户一个警报。当用户按下警报中的按钮确定时,我希望将用户重定向到标签栏控制器中的第一个视图。我试过以下没有成功,我不确定是否有可能。我还留下了我的其他调查结果,以防我在正确的轨道上但没有注意到。提前谢谢!

-(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
if (buttonIndex == 0)
{
    //DetailClassViewController *view = [[DetailClassViewController alloc] initWithNibName:@"DetailClassViewController" bundle:nil];
    //UINavigationController *testNavi = [[UINavigationController alloc]initWithRootViewController:view];
    //self.window.rootViewController = testNavi;
    //[self.window makeKeyAndVisible];
    DetailClassViewController *controller=[[DetailClassViewController alloc]initWithNibName:@"DetailClassViewController" bundle:nil];

    self.modalTransitionStyle=UIModalTransitionStyleCrossDissolve;
    [self presentViewController:controller animated:YES completion:nil];

}
}

1 个答案:

答案 0 :(得分:2)

我认为你可以简单地使用:

self.tabBarController.selectedIndex = 0;

我希望它会有所帮助。