2015-05-26 76 views

回答

0

委託設爲alertView以及標籤

yourAlertView.delegate = self; 
yourAlertView.tag = 108; 

-(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{ 
    if (alertView.tag==108) 
    { 
     switch (buttonIndex) { 
      case 0: 
       break; 
      case 1: 
       //Your actions 
       break; 

      default: 
       break; 
     } 
    } 
} 

你可以用標籤區分alertView。取消按鈕索引始終爲0

+0

對不起,我實際上是noob在這但是什麼意思將代表設置爲alertview?我是否定義了appDelegate.m和.h文件? –

+0

您可以設置alertView代表如下 @interface ALBaseViewController()希望 實現以下 UIAlertView中* alertView = [[UIAlertView中頁頭] initWithTitle:@ 「」 消息:@ 「繼續與」 delegate:self cancelButtonTitle:@「Cancel」otherButtonTitles:@「Action1」,nil]; alertView.tag = 108; [alertView show]; –