2013-04-22 16 views
0

如何在警报中点击“确定”直接将用户指向另一个视图?在UIAlert关闭后载入新视图

感谢

+1

在Xcode中,你不能,除非你以某种方式获得的Xcode的源代码,并重新编译我t修改了该部分。 – 2013-04-22 17:15:58

+0

我删除了问题中的Xcode引用,因为它与问题无关。 – sosborn 2013-04-22 17:22:39

回答

2

设置UIAlertViewDelegatedelegate在你viewController.h文件

不要忘记设置而委托初始化UIAlertView中对象

然后实现在您.m文件下面的方法,写你的重定向代码在它

- (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex // after animation 
{ 
    // Your redirect code goes here 
} 
+0

我试过这个重定向代码,但没有工作......任何想法为什么? ViewController * sec = [[ViewController alloc] initWithNibName:nil bundle:nil]; [self presentViewController:sec animated:YES completion:nil]; – user2308343 2013-04-22 19:19:09

+0

定义nib名称,你传递零,那么它将如何识别加载哪一个nib – 2013-04-22 19:21:04

+0

请原谅我的新手,但我如何设置主视图控制器的nib名称(这是我试图加载的视图)。 – user2308343 2013-04-22 19:27:11