zoukankan      html  css  js  c++  java
  • Swift

    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)  //标签条的情况下
  • 相关阅读:
    TODO 模板实践
    C++类继承方式及实践
    【转】C++友元
    C++面向对象实践
    数组指针实践
    引用&指针交换函数实践
    左值引用&右值引用实践【TODO】
    const变量的修改实践
    【转】c语言动态与静态分配
    【转】数组指针&指针数组
  • 原文地址:https://www.cnblogs.com/Free-Thinker/p/4838168.html
Copyright © 2011-2022 走看看