Iphone UIAlert视图用于是/否条件

Iphone UIAlert视图用于是/否条件,iphone,Iphone,我的应用程序需要警报消息,使用“是”按钮单击另一个警报消息,以决定最终操作。 我已经使用了-(void)alertView:(UIAlertView*)alertView没有使用buttonIndex:(NSInteger)buttonIndex来删除 这个方法 请帮帮我。看看这个 按照@Adrian Pirvulescu说的做,但在显示警报之前,执行alert.tag=1然后当-(void)alertView:(UIAlertView*)alertView DidDismissionWith

我的应用程序需要警报消息,使用“是”按钮单击另一个警报消息,以决定最终操作。 我已经使用了-(void)alertView:(UIAlertView*)alertView没有使用buttonIndex:(NSInteger)buttonIndex来删除 这个方法

请帮帮我。

看看这个


按照@Adrian Pirvulescu说的做,但在显示警报之前,执行
alert.tag=1然后当
-(void)alertView:(UIAlertView*)alertView DidDismissionWithButtonIndex:(NSInteger)buttonIndex
被称为do:

if (alertView.tag == 1) {
    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"2nd Alert" 
    message:@"My message" delegate:self cancelButtonTitle:@"Cancel"
    otherButtonTitles:@"OK", nil];
    alert.tag = 2;
    [alert show];
    [alert release];
}
else if (alertView.tag == 2) {
    [self CallSomeMethod];
}
else {
    //do what ever you want here
}

你需要什么样的帮助?Thaks Marcelo Cantos。我需要两条警报消息,但当第一条消息是“是”时,只有第二条消息,如果第二条消息ans是“是”,那么我想调用一个方法。我使用了警报。标记==1,但它不起作用。你可以看到我的代码。发布在论坛上。如果你能帮助我,请。谢谢汉克·阿德里安。我用过这个,但在ok之后我想要另一个警报消息,如果这是ok,那么我必须执行我的操作。请帮帮我。您只需收听“确定”代表结果,然后显示新警报。:)谢谢Adrian Pirvulescu,但是如何倾听Ok代表的结果呢?请帮我查一下密码。谢谢谢谢,它正在工作。但是当alert.tag=2时,我想调用一个方法。我应该在哪里调用该方法,因为在if条件内部或外部我无法调用。请帮助我。谢谢Hank Jamone。但是条件alertView.tag==1不起作用&如果我把0放在那里,那么它对两个按钮都起作用。我正在论坛上发布我的代码,请参考。谢谢
if (alertView.tag == 1) {
    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"2nd Alert" 
    message:@"My message" delegate:self cancelButtonTitle:@"Cancel"
    otherButtonTitles:@"OK", nil];
    alert.tag = 2;
    [alert show];
    [alert release];
}
else if (alertView.tag == 2) {
    [self CallSomeMethod];
}
else {
    //do what ever you want here
}