gpt4 book ai didi

objective-c - 如何用一个方法来使用几个UIAlertView

转载 作者:行者123 更新时间:2023-12-04 05:44:30 26 4
gpt4 key购买 nike

我尝试制作几个 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’”。

我做错了什么?

谢谢!

最佳答案

您可以使用 tag UIAlertView 的属性(property)为此。

使用像 -

克里廷 UIAlertView ——

alertView.tag = 1;

clickedButtonAtIndex方法 -
if (alertView.tag == 1) {
// Do task here
}

关于objective-c - 如何用一个方法来使用几个UIAlertView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10852777/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com