在iOS8中,alertView有所改变,简化了代码量,简单Demo如下:
UIAlertController *alertController = [UIAlertController alertControllerWithTitle:@"提示" message:@"返回可能导致未保存的数据丢失,\n确定返回吗?" preferredStyle:UIAlertControllerStyleAlert];
UIAlertAction *backAction = [UIAlertAction actionWithTitle:@"返回" style:UIAlertActionStyleDestructive handler:^(UIAlertAction * _Nonnull action) {
[self dismissViewControllerAnimated:YES completion:nil];
}];
UIAlertAction *cancelAction = [UIAlertAction actionWithTitle:@"取消" style:UIAlertActionStyleDefault handler:nil];
[alertController addAction:backAction];
[alertController addAction:cancelAction];
[self presentViewController:alertController animated:YES completion:nil];

本文介绍在iOS8中使用UIAlertController创建弹窗对话框的方法。通过一个简单示例展示了如何设置弹窗标题、消息内容及不同样式的操作按钮,并提供完整的Swift代码实现。
1619

被折叠的 条评论
为什么被折叠?



