[ SWIFT] - AlertController 應用


override func viewDidAppear(animated: Bool) {
//先宣告一個alertController
        var alert = UIAlertController(title: "登入", message: "請輸入帳號密碼", preferredStyle: UIAlertControllerStyle.Alert)
 //宣告一個按鈕       
        var okbtn :UIAlertAction = UIAlertAction(title: "取消", style: UIAlertActionStyle.Default, handler: { (action: UIAlertAction!) -> Void in
        })
        
        var cancelbtn :UIAlertAction = UIAlertAction(title: "登入", style: UIAlertActionStyle.Default, handler: { (action: UIAlertAction!) -> Void in
        })
//宣告一個輸入列        
        alert.addTextFieldWithConfigurationHandler { (TextField:UITextField!) -> Void in
            TextField.placeholder = "Login"
        }
        
        alert.addTextFieldWithConfigurationHandler { (TextField:UITextField!) -> Void in
            TextField.placeholder = "Password"
        }
 //將按鈕加入至alertController       
        alert.addAction(okbtn)
        alert.addAction(cancelbtn)
        
        
//        alert.addAction(UIAlertAction(title: "確定", style: UIAlertActionStyle.Default, handler: nil))
//        alert.addAction(UIAlertAction(title: "不確定", style: UIAlertActionStyle.Default, handler: nil))
//        alert.addAction(UIAlertAction(title: "檢查", style: UIAlertActionStyle.Default, handler: nil))

        

        self.presentViewController(alert,animated:true,completion:nil)

留言

熱門文章