При нажатии кнопок в UIAlertView вызывается его метод делегата
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
.Ваш делегат должен реализовать этот метод и проверить, какая кнопка была нажата.
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex {
switch (buttonIndex) {
case 0:
// Do something for button #1
break;
case 1:
// Do something for button #2
break;
...
}
}
Если у вас есть несколько представлений предупреждений, их можно различить по названию следующим образом:
if ([alertView.title isEqualToString: yourAlertView.title]) {
// proceed...
}