总共有三种方式
第一种 : 使用 UIActionSheet
特点: 弹窗是由底部弹出的 (iOS 8 之后过期 )
1. 创建UIActionSheet 并设置文字
参数说明 : initWithTitle 设置弹窗的标题 delegate 设置代理 遵守代理协议 cancelBu ttonTitle 设置取消按钮的文字显示
destructiveButtonTitle 设定确定按钮的文字提示
2. 显示弹出 (通过使用show ) 并可以指定显示在哪一个界面
3. 调用代理的代理方法 (实现返回上一层的操作,想要做的事,都可以在代理方法中去操作) 要进行判断,点击的是拿一个按钮 ,从下标 0 开始
提示框显示如下:
第二种做法: 使用UIAlertView
特点 :由中间弹出弹窗 (iOS 8 之后过期 )
1. 创建UIAlertView并设置文字
参数说明 : initWithTitle 设置弹窗的标题 delegate 设置代理 遵守代理协议
message 显示的信息 用户可以输入的内容 (可见图例)
cancelButtonTitle 设置取消按钮的文字显示
otherButtonTitle 设定其他按钮的文字提示
2. 显示弹出 (通过使用show )
3. 调用代理的代理方法 (实现返回上一层的操作,想要做的事,都可以在代理方法中去操作) 要进行判断,点
图例: 提示出现在中间位置
第三种:从ios8之后,系统的弹框 UIAlertView 与 UIActionSheet 两个并在⼀一了起, 使⽤用了 一个新的控制器叫 UIAlertController
实现步骤如下:
如何获取文本框的信息
浙公网安备 33010602011771号