IOS8之后UIAlertView被废弃,UIAlertController成为主流,比起UIAlertView,UIAlertController省去了繁琐的代理方法,结构更加清晰,且耦合度更低,方便我们进行二次封装。
1. UIAlertController的简单使用
UIAlertController的初始化跟UIAlertView非常类似,只是把按键创建分离了出来:
UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"标题"
message:@"正文内容" preferredStyle:UIAlertControllerStyleAlert];
按键的创建是通过UIAlertAction:
UIAlertAction *confirm = [UIAlertAction actionWithTitle:@"确定" style: