检测到用户点击UIAlertView上的OK按钮后如何退出程序

时间:2012-03-01 10:27:01

标签: iphone objective-c ios uialertview

在我的程序中,我有一个代码如下。如何在检测用户点击UIAlertView上的OK后退出该程序?

由于

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"YOur Message" message:@"Your description"
                                               delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
[alert show];
[alert release];

4 个答案:

答案 0 :(得分:3)

获取取消(“确定”)按钮实施此方法:

 - (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex
 {
      if(buttonIndex == 0)
          exit(0);
    }

答案 1 :(得分:1)

在此查看质量检查。 请参阅此tutorial

如果您需要,请使用exit(0);

答案 2 :(得分:0)

将AlertView委托设置为self。并按照委托 -

完成你的任务
-(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex

答案 3 :(得分:0)

要捕获按下的确定,请使用:

    - (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{

   exit(0);
}