用tag区别各个AlertView
typedef NS_ENUM(NSInteger, UIAlertTag)
{
AlertTag1,
AlertTag2,
AlertTag3
};
使用UIAlertViewDelegate协议
@interface UIViewController ()<UIAlertViewDelegate>
@end
使用AlertView
@implementation UIViewController
UIAlertView *alertView = [[UIAlertView alloc]
initWithTitle:title
message:message
delegate:self
cancelButtonTitle:leftString
otherButtonTitles:rightString, nil];
alertView.tag = tag;
[alertView show];
实现代理
#pragma mark - UIAlertView delegate
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
if(buttonIndex == 0){
}
}
@end
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。