您好,欢迎来到知库网。
搜索
您的当前位置:首页Swift里的AlertController即OC里的AlerV

Swift里的AlertController即OC里的AlerV

来源:知库网
    let alertController = UIAlertController(title: "New Resolution",                
message: "", preferredStyle: UIAlertControllerStyle.Alert)
    //confirmAction
    let confirmAction = UIAlertAction(title: "Confirm", style:   
UIAlertActionStyle.Default, handler: ({
        (_) in
        if let field = alertController.textFields![0] as UITextField!{
            self.saveItem(field.text!)
            self.tableView.reloadData()    
        }
    }))
    
    let cancelAction = UIAlertAction(title: "Cancel", style:      
UIAlertActionStyle.Cancel, handler: nil)

    alertController.addTextFieldWithConfigurationHandler ({
        (textField) in
        textField.placeholder = "Type smothing..."
    })
    
    alertController.addAction(confirmAction)
    alertController.addAction(cancelAction)

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

Copyright © 2019- zicool.com 版权所有 湘ICP备2023022495号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务