zoukankan      html  css  js  c++  java
  • Swift_提醒框

    import UIKit

     

    class ViewController: UIViewController {

     

        var button : UIButton!

        var array = NSMutableArray()

        override func viewDidLoad() {

            super.viewDidLoad()

            self.view.backgroundColor = UIColor.white

            array = ["风格一","风格二","风格三"]

            creatBtn()

            

        }

        func creatBtn(){

            for i in 0..<3 {

                button = UIButton(frame: CGRect(x: 30, y: 50 + i * 60, 315, height: 30))

                button.backgroundColor = UIColor.gray

                button.tag = i

                button.setTitle(array[i] as? String, for: .normal)

                button.addTarget(self, action: #selector(remind(btn:)), for: .touchUpInside)

                self.view.addSubview(button)

            }

        

        }

        func remind(btn : UIButton){

            

            if btn.tag == 0 {

                let action = UIAlertController(title: nil, message: "选择照片", preferredStyle: .actionSheet)

                let photo = UIAlertAction(title: "相册", style: .default, handler: { action  in

                    

                })

                let camera = UIAlertAction(title: "相机", style: .default, handler: { action in

                    

                })

                let cancel = UIAlertAction(title: "取消", style: .default, handler: { action in

                    

                })

                action.addAction(photo)

                action.addAction(camera)

                action.addAction(cancel)

                self.present(action, animated: true, completion: nil)

       

            }else if btn.tag == 1{

                let action = UIAlertController(title: "提示", message: "验证码错误", preferredStyle: .alert)

                let ok = UIAlertAction(title: "确定", style: .default, handler: { action in

                

                })

                let cancel = UIAlertAction(title: "取消", style: .default, handler: { action in

                

                })

                action.addAction(ok)

                action.addAction(cancel)

                self.present(action, animated: true, completion: nil)

            }else {

                print("我是第三种风格")

                

            }

            

            

        

        }

     

        override func didReceiveMemoryWarning() {

            super.didReceiveMemoryWarning()

            // Dispose of any resources that can be recreated.

        }

     

     

    }

     

  • 相关阅读:
    导入excel
    aspx页面调用发送邮件验证码(结合前两篇)
    随机生成数字(ashx文件,调用上篇所写发送邮件代码)
    C#邮箱发送验证码
    linq查询一个字段的总和
    随部分div增高总的div也随着增高
    视图显示库存余量
    利用存储过程把两个表的数据插入到一个新表中(存储过程中写两个游标)
    使用kindeditor文本编辑器
    MSSQLServer 2016 安装遇到的问题
  • 原文地址:https://www.cnblogs.com/lcl15/p/6224641.html
Copyright © 2011-2022 走看看