0

我正在使用带有情节提要的 Xcode 4.2。

我的故事板有导航控制器和根视图,根视图上有一个按钮。我将按钮设置为推送到第二个视图控制器。单击按钮时,会出现一个带有确定和取消按钮的弹出窗口。如果用户单击确定,它将转到第二个视图。但是如何使取消按钮返回根视图?

这是我检查单击哪个按钮的代码。

-(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{
  if (buttonIndex==0) // cancel button{
    [super viewWillAppear:YES]; // to go back to root view but not working
 }
}
4

2 回答 2

1

你可以用这个。也许可以提供帮助。

-(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{
  if (buttonIndex==0) // cancel button{
        [self dismissModalViewControllerAnimated:YES];
    }
于 2012-06-28T04:41:14.277 回答
0

在您的代码中,只需关闭警报视图,当

(buttonIndex==1)
于 2012-06-28T04:48:09.430 回答