UIAlertView 点击跳转

iOS 开发中,经常遇到弹出框。之前没在意过弹出框的点击方法,直到这几天用到的时候。因此也做了个小结,代码如下:

// 弹出框
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"提示"
                                                message:@"退出吗?"
                                               delegate:self
                                      cancelButtonTitle:@"确认"
                                      otherButtonTitles:nil];
alert.tag = 1; //注意这个操作
[alert show];

// 根据 AlertView 的 tag 判断是哪个弹出框,并作出响应
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex {
    if (alertView.tag == 1) { 
       [self.navigationController popViewControllerAnimated:YES]; 
    }
}

你可能感兴趣的:(UIAlertView 点击跳转)