zoukankan      html  css  js  c++  java
  • swift学习之-- UIAlertViewController -alert

    //
    //  ViewController.swift
    //  alertView
    //
    //  Created by su on 15/12/7.
    //  Copyright © 2015年 tian. All rights reserved.
    //

    import UIKit

    class ViewController: UIViewController {
       
       var controller:UIAlertController!
        override func viewDidLoad() {
    //        1.强制对Optional值进行拆包(unwrap)
    //        2.声明Implicitly Unwrapped Optionals值,一般用于类中的属性
         
           
            super.viewDidLoad()
             //创建UIAlertController实例
           
            controller = UIAlertController(title: "我是**", message: "爱我的点击确定", preferredStyle: UIAlertControllerStyle.Alert)
           
           
            controller.addTextFieldWithConfigurationHandler { (textFiled:UITextField!) -> Void in
                textFiled.placeholder = "我们都爱Swift"
            }
            //创建action
    //                let action = UIAlertAction(title: "确定", style: UIAlertActionStyle.Default) { (paramAction:UIAlertAction!) -> Void in
    //                    print("果然是真爱啊")
    //                }
            let action = UIAlertAction(title: "确定", style: UIAlertActionStyle.Default) { (paramActoin:UIAlertAction!) -> Void in
                if let textFields = self.controller.textFields {
                    let txtFields = textFields as [UITextField]
                    let txt = txtFields[0].text
                    print("输入的内容是:(txt)")
                   
                }
            }
            //让alertController添加action
            controller.addAction(action)

           
        }

        override func viewDidAppear(animated: Bool) {
            super.viewDidAppear(animated)
            self.presentViewController(controller, animated: true, completion: nil)
        }
        override func didReceiveMemoryWarning() {
            super.didReceiveMemoryWarning()
            // Dispose of any resources that can be recreated.
        }


    }
     
  • 相关阅读:
    image 和 barplot 的组合
    par函数mgp 参数-控制坐标轴的位置
    R语言绘图时的边界碰撞问题
    R语言绘制花瓣图flower plot
    mothur 计算稀释性曲线
    R语言 vegan包计算物种累计曲线
    R语言数据框小技巧
    tophat-fusion 鉴定融合基因
    FusionCancer-人类癌症相关的融合基因的数据库
    rrnDB数据库简介-16S基因多拷贝数的证据
  • 原文地址:https://www.cnblogs.com/tian-sun/p/5028038.html
Copyright © 2011-2022 走看看