UIAlertController
- 继iOS8以后,以
UIAlertController代替了UIAlertView,具体使用方法如下:
//定义一个UIAlertController
UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"警告!" message:@"是否要注销?" preferredStyle:UIAlertControllerStyleActionSheet];
//定义UIAlertAction对象,包括文字,类型和要实现的方法
UIAlertAction *no = [UIAlertAction actionWithTitle:@"否" style:UIAlertActionStyleCancel handler:^(UIAlertAction * _Nonnull action) {
}];
UIAlertAction *yes = [UIAlertAction actionWithTitle:@"是" style:UIAlertActionStyleDestructive handler:^(UIAlertAction * _Nonnull action) {
[self.navigationController popViewControllerAnimated:YES];
}];
//将定义的UIAlertAction添加到UIAlertController中
[alert addAction:no];
[alert addAction:yes];
//使用该方法才能将UIAlertController显示出来
[self presentViewController:alert animated:YES completion:nil];
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。