Swift - 操作表(UIActionSheel)的用法,也叫底部警告框
1,下面创建一个操作表(或叫底部警告框)并弹出显示
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
class ViewController : UIViewController , UIActionSheetDelegate {
override func viewDidLoad() {
super .viewDidLoad()
var actionSheet= UIActionSheet ()
//actionSheet.title = "请选择操作"
actionSheet.addButtonWithTitle( "取消" )
actionSheet.addButtonWithTitle( "动作1" )
actionSheet.addButtonWithTitle( "动作2" )
actionSheet.cancelButtonIndex=0
actionSheet.delegate= self
actionSheet.showInView( self .view);
}
func actionSheet(actionSheet: UIActionSheet !,clickedButtonAtIndex buttonIndex: Int ){
println ( "点击了:" +actionSheet.buttonTitleAtIndex(buttonIndex))
}
}
|
2,在一般情况下,工具条,或标签条中显示的调用方式是不一样的
1
2
3
|
actionSheet.showInView( self .view); //一般情况
actionSheet.showFromToolbar( self .navigationController.toolbar) //工具条的情况下
actionSheet.showFromTabBar( self .tabBar) //标签条的情况下
|
转载于:https://www.cnblogs.com/Free-Thinker/p/4838168.html
Swift - 操作表(UIActionSheel)的用法,也叫底部警告框相关推荐
- Bootstrap警告框
前面的话 在网站中,网页总是需要和用户一起做沟通与交流.特别是当用户操作上下文为用户提供一些有效的警示框,比如说告诉用户操作成功.操作错误.提示或者警告等.在Bootstrap框架有一个独立的组件,实 ...
- iOS中的UIAlertView之新方法(弹出警告框)
2019独角兽企业重金招聘Python工程师标准>>> 新方法:iOS9.0以后用新方法 设置中间的弹出框 UIAlertController #import "ViewC ...
- 第二百四十六节,Bootstrap弹出框和警告框插件
Bootstrap弹出框和警告框插件 学习要点: 1.弹出框 2.警告框 本节课我们主要学习一下 Bootstrap 中的弹出框和警告框插件. 一.弹出框 弹出框即点击一个元素弹出一个包含标题和内容的 ...
- 警告框处理与下拉框选择_Sinno_Song_新浪博客
一.警告框处理: switch_to.alert:获取当前警告框 text:返回 alert/confirm/prompt 中的文字信息. accept():接受现有警告框. dismiss():解散 ...
- JavaScript 中创建三种消息框:警告框、确认框、提示框
警告框 警告框经常用于确保用户可以得到某些信息. 当警告框出现后,用户需要点击确定按钮才能继续进行操作. alert("文本") 确认框 确认框用于使用户可以验证或者接受某些信息. ...
- Bootstrap入门(三十)JS插件7:警告框
Bootstrap入门(三十)JS插件7:警告框 通过这个插件可以为警告信息添加点击以及消失的功能. 当使用一个.close按钮,它必须是第一个子元素.alert-dismissible,并没有文字内 ...
- Bootstrap入门(二十一)组件15:警告框
Bootstrap入门(二十一)组件15:警告框 通过这些简单.灵活的进度条,为当前工作流程或动作提供实时反馈. 进度条组件使用了 CSS3 的 transition 和 animation 属性来完 ...
- python弹出警告框_selenium+webdriver+python 中警告框的处理方法
在自动化测试过程中,经常会遇到弹出警告框的情况,如图所示: 在 WebDriver 中处理 JavaScript 所生成的 alert.confirm 以及 prompt 是很简单的.具体做法是使用 ...
- 使用 JS 关闭警告框及监听自定义事件(amaze ui)
使用 JS 关闭警告框及监听自定义事件(amaze ui) 一.总结 1.jquery匿名函数:第8行,jquery匿名函数,$(function(){});,有没有很简单,只是少了jquery的前面 ...
最新文章
- 三步走——带你打造一份完美的数据科学家简历|(附件有PPT福利)
- 每日一皮:叫你们别上泰坦尼克,嗓子都喊哑了!没一个听我的,最后还把我......
- mobaxterm用alt键作为meta键的方法
- oracle 的wm_concat函数使用
- 复数类--重载运算符3+
- 屏幕提词器Presentation Prompter for Mac
- python 小说cms系统_我用Python实现了一个小说网站雏形
- 国外ipv6服务器网站,国外 ipv6 服务器地址
- 从零开始学USB(八、USB的数据流模型)
- 【MySQL基础篇】MySQL数据库安装教程
- [HITML]哈工大2020秋机器学习复习笔记
- MJ:世界黑客大师赛的故事
- Webstorm 分屏操作
- buntu22.04安装WPS中文版(一百一十八)
- 旅游类的APP原型模板分享——Priceline
- 无线广告屏]无线模块
- 对数函数定义域和值域为r_对数函数值域为R的意义
- 三千预算进卡吧的顺口溜是啥
- 复数和四元数的几何意义
- c语言中流水号的写法,科目一流水号是什么号
热门文章
- 深度学习-TF函数-layers.concatenate用法
- 多线程新浪新闻搜索网络爬虫-基于关键字
- linux c 写文件 换行符,[Linux文件]带回车换行的写入字符串实例
- oracle oms可以调用吗,oracle oms
- 软件工程 - 版本管理 - git 的基本实用方法 - 添加一个完整的项目目录的命令的细微差别
- QT 的基础调试技巧 -- 未完 -- 更新中
- crontab 周日_linux之crontab命令
- 怎么将tflite部署在安卓上_tensorflow从训练自定义CNN网络模型到Android端部署tflite...
- 虚拟服务器e,虚拟主机服务器E
- 将iso镜像包设置成yum源_Centos7 Nginx搭建局域网yum仓库详细步骤,转发