美文网首页
iOS提示框

iOS提示框

作者: lxf_2013 | 来源:发表于2016-05-31 01:51 被阅读2628次

现在提示框UIalert和UIActionSheet不给用了,苹果把两个合并为了UIalertController.下面直接上代码

UIAlertController*alertController = [UIAlertController alertControllerWithTitle:@"提示框"message:@"确定要退出吗" preferredStyle:UIAlertControllerStyleAlert];

其中preferredStyle一共有两种,UIAlertControllerStyleAlert就是以前的UIalert,UIAlertControllerStyleActionSheet就是UIActionSheet

UIAlertControllerStyleActionSheet =0,

UIAlertControllerStyleAlert

如果选择了UIAlertControllerStyleAlert,接下来设置按钮:

//确定按钮

[alertControlleraddAction:[UIAlertActionactionWithTitle:@"确定"style:UIAlertActionStyleDestructivehandler:^(UIAlertAction*_Nonnullaction) {

NSLog(@"点击确定触发的事件");

}]];

//取消按钮

[alertControlleraddAction:[UIAlertActionactionWithTitle:@"取消"style:UIAlertActionStyleCancelhandler:^(UIAlertAction*_Nonnullaction) {

NSLog(@"点击取消触发的事件");

}]];

然后是显示代码:

//显示alertVIew

[selfpresentViewController:alertControlleranimated:YEScompletion:^{

NSLog(@"显示完成时执行的代码");

}];

结果:


UIActionSheet也一样,把preferredStyle改改就OK了

相关文章

网友评论

      本文标题:iOS提示框

      本文链接:https://www.haomeiwen.com/subject/jzecdttx.html