2

我尝试制作几个 UIAlertView 并调用它们 - alert、alert1、alert2。我使用这种方法来确定按下了哪个按钮:

- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{
if (buttonIndex == 0 && alertView == alert){
//some code in here...
}
else if (buttonIndex == 0 && alertView == alert1){
//some code in here...
}
else if (buttonIndex == 0 && alertView == alert2){
//some code in here...
}
}

问题是 Xcode 抛出“使用未声明的标识符 'alert'”、“使用未声明的标识符 'alert1'”、“使用未声明的标识符 'alert2'”。

我究竟做错了什么?

谢谢!

4

1 回答 1

3

您可以为此使用tag属性UIAlertView

像这样使用 -

克里廷UIAlertView-

alertView.tag = 1;

clickedButtonAtIndex方法 -

if (alertView.tag == 1) {
// Do task here 
}
于 2012-06-01T15:09:01.137 回答