自iOS8起,苹果就建议告警框使用UIAlertController来代替UIAlertView.下面总结了一些常见的用法: 1,简单的应用(同时按钮响应Handler使用闭包函数)    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 import UIKit   class ViewController: UIViewController ,UIActionSheetDelegate {  …
// 选择提示框 DownloadView *vc = [[DownloadView alloc] initWithFrame:CGRectMake(, , SCREEN_WIDTH, SCREEN_HEIGHT)]; [vc show]; UIAlertController *alertController = [UIAlertController alertControllerWithTitle:@"提示" message:@"当前GPRS网络,确定要下载吗?"…
iOS 8 之前提示框主要使用 UIAlertView和UIActionSheet:iOS 9 将UIAlertView和UIActionSheet合二为一为:UIAlertController . 这下让已经习惯的我一下子变的不习惯,这样也好,正好再学习一些新的东西: 先上一段代码: -(void)setupReminder { //STEP 1 NSString *title = @"提示"; NSString *message = @"请输入用户名和密码";…
import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() } override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) { // 创建 let alertController = UIAlertController(title: "提示&qu…
import UIKit class ViewController: UIViewController ,UIActionSheetDelegate{ @IBAction func btn1(_ sender: UIButton) { label1.text="文本显示" let alertController = UIAlertController(title: "修改文本", message: nil, preferredStyle: UIAlertContro…
 (本文系转载) 因为个人项目中有一个提交表单成功弹出框的需求,从网上找了一些资料,发现toastr这个插件的样式还是不错的.所以也给大家推荐下,但是网上的使用资料不是很详细,所以整理了一下,希望能给大家带来帮助. toastr 官网http://codeseven.github.io/toastr/ 这个样式插件支持直接导cdn入链接,但是我尝试了一下cdn加载速度太慢,所以推荐直接下载文件后导入文件 个人演示地址,因为把js放在了头部所以加载时间可能有点长,而且我发现自己的服务器不是很稳定,…
ios 8 以后苹果官方建议使用UIAlertController这个类,所以专门去网上找资料,了解了下用法, 1.创建一个alertController let alertController = UIAlertController(title: "系统提示", message: "您确定要离开吗?", preferredStyle: .alert) let cancelAction = UIAlertAction(title: "取消", s…
1.首先定义一个全局字符串变量,方便接收获取的文本内容 2. -(void)viewDidAppear:(BOOL)animated{ UIAlertController * alert = [UIAlertController alertControllerWithTitle:@"提示" message:@"提示信息"  preferredStyle:UIAlertControllerStyleAlert]; UIAlertAction * cancel = [U…
添加出现在屏幕中间的提示框(也就是之前的UIAlertView): UIAlertController * av = [UIAlertController alertControllerWithTitle:@"提示" message:@"请检查网络!" preferredStyle:(UIAlertControllerStyleAlert)]; // 添加 取消 按钮 [av addAction:[UIAlertAction actionWithTitle:@&qu…
使用WKWebView的时候会出现明明自己做的一些页面有提示框, 为什么使用别人的页面提示框总是不显示, 其实很大部分原因是因为该提示框是通过JS调用的, 需要实现WKUIDelegate来进行监听 // MARK: - WKUIDelegate // 监听通过JS调用警告框 func webView(_ webView: WKWebView, runJavaScriptAlertPanelWithMessage message: String, initiatedByFrame frame:…