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)的用法,也叫底部警告框相关推荐

  1. Bootstrap警告框

    前面的话 在网站中,网页总是需要和用户一起做沟通与交流.特别是当用户操作上下文为用户提供一些有效的警示框,比如说告诉用户操作成功.操作错误.提示或者警告等.在Bootstrap框架有一个独立的组件,实 ...

  2. iOS中的UIAlertView之新方法(弹出警告框)

    2019独角兽企业重金招聘Python工程师标准>>> 新方法:iOS9.0以后用新方法 设置中间的弹出框 UIAlertController #import "ViewC ...

  3. 第二百四十六节,Bootstrap弹出框和警告框插件

    Bootstrap弹出框和警告框插件 学习要点: 1.弹出框 2.警告框 本节课我们主要学习一下 Bootstrap 中的弹出框和警告框插件. 一.弹出框 弹出框即点击一个元素弹出一个包含标题和内容的 ...

  4. 警告框处理与下拉框选择_Sinno_Song_新浪博客

    一.警告框处理: switch_to.alert:获取当前警告框 text:返回 alert/confirm/prompt 中的文字信息. accept():接受现有警告框. dismiss():解散 ...

  5. JavaScript 中创建三种消息框:警告框、确认框、提示框

    警告框 警告框经常用于确保用户可以得到某些信息. 当警告框出现后,用户需要点击确定按钮才能继续进行操作. alert("文本") 确认框 确认框用于使用户可以验证或者接受某些信息. ...

  6. Bootstrap入门(三十)JS插件7:警告框

    Bootstrap入门(三十)JS插件7:警告框 通过这个插件可以为警告信息添加点击以及消失的功能. 当使用一个.close按钮,它必须是第一个子元素.alert-dismissible,并没有文字内 ...

  7. Bootstrap入门(二十一)组件15:警告框

    Bootstrap入门(二十一)组件15:警告框 通过这些简单.灵活的进度条,为当前工作流程或动作提供实时反馈. 进度条组件使用了 CSS3 的 transition 和 animation 属性来完 ...

  8. python弹出警告框_selenium+webdriver+python 中警告框的处理方法

    在自动化测试过程中,经常会遇到弹出警告框的情况,如图所示: 在 WebDriver 中处理 JavaScript 所生成的 alert.confirm 以及 prompt 是很简单的.具体做法是使用 ...

  9. 使用 JS 关闭警告框及监听自定义事件(amaze ui)

    使用 JS 关闭警告框及监听自定义事件(amaze ui) 一.总结 1.jquery匿名函数:第8行,jquery匿名函数,$(function(){});,有没有很简单,只是少了jquery的前面 ...

最新文章

  1. 三步走——带你打造一份完美的数据科学家简历|(附件有PPT福利)
  2. 每日一皮:叫你们别上泰坦尼克,嗓子都喊哑了!没一个听我的,最后还把我......
  3. mobaxterm用alt键作为meta键的方法
  4. oracle 的wm_concat函数使用
  5. 复数类--重载运算符3+
  6. 屏幕提词器Presentation Prompter for Mac
  7. python 小说cms系统_我用Python实现了一个小说网站雏形
  8. 国外ipv6服务器网站,国外 ipv6 服务器地址
  9. 从零开始学USB(八、USB的数据流模型)
  10. 【MySQL基础篇】MySQL数据库安装教程
  11. [HITML]哈工大2020秋机器学习复习笔记
  12. MJ:世界黑客大师赛的故事
  13. Webstorm 分屏操作
  14. buntu22.04安装WPS中文版(一百一十八)
  15. 旅游类的APP原型模板分享——Priceline
  16. 无线广告屏]无线模块
  17. 对数函数定义域和值域为r_对数函数值域为R的意义
  18. 三千预算进卡吧的顺口溜是啥
  19. 复数和四元数的几何意义
  20. c语言中流水号的写法,科目一流水号是什么号

热门文章

  1. 深度学习-TF函数-layers.concatenate用法
  2. 多线程新浪新闻搜索网络爬虫-基于关键字
  3. linux c 写文件 换行符,[Linux文件]带回车换行的写入字符串实例
  4. oracle oms可以调用吗,oracle oms
  5. 软件工程 - 版本管理 - git 的基本实用方法 - 添加一个完整的项目目录的命令的细微差别
  6. QT 的基础调试技巧 -- 未完 -- 更新中
  7. crontab 周日_linux之crontab命令
  8. 怎么将tflite部署在安卓上_tensorflow从训练自定义CNN网络模型到Android端部署tflite...
  9. 虚拟服务器e,虚拟主机服务器E
  10. 将iso镜像包设置成yum源_Centos7 Nginx搭建局域网yum仓库详细步骤,转发