<pre name="code" class="objc">- (void)createAlertView{
//delegate已经是self了
UIAlertView * alert = [[UIAlertView alloc] initWithTitle:@"友情提示" message:@"您好" delegate:self cancelButtonTitle:@"确定" otherButtonTitles:@"ss",@"取消",@"撤销", nil];
[alert show];
[self.view addSubview:alert];
}
//alertView的代理方法
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{
//alertView判断是哪一个提示框
//buttonIndex 最下面那个按钮下标是 0 其他的按钮从上往下从1依次增加
if (buttonIndex == 0) {
NSLog(@"确定");
}else if (buttonIndex == 2){
NSLog(@"取消");
}else if (buttonIndex == 3){
NSLog(@"撤销");
}else if (buttonIndex == 1){
NSLog(@"ss");
}
}
效果图