UIAlert View-for yes/no condition

前端 未结 2 743
小鲜肉
小鲜肉 2021-01-29 12:06

my app needs alert msg and with yes button click another alert msg which decides the final action. I have used - (void)alertView:(UIAlertView *)alertView didDismissWithB

相关标签:
2条回答
  • 2021-01-29 12:48

    Do what @Adrian Pirvulescu said but before showing the alert do alert.tag = 1; and then when - (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex is called 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
    }
    
    0 讨论(0)
  • 2021-01-29 13:03

    Check this out http://www.timeister.com/2010/06/objc-show-alert-iphone/

    // open a alert with an OK and cancel button
    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"UIAlertView" 
            message:@"My message" delegate:self cancelButtonTitle:@"Cancel"
            otherButtonTitles:@"OK", nil];
    [alert show];
    [alert release];
    
    0 讨论(0)
提交回复
热议问题