我是swift的新手,我有一个UIAlertViewController,我想为它添加一个文本字段并从中获取数据。例如,在文本字段中获取文本。
答案 0 :(得分:2)
向警报控制器添加文本字段:
alertController.addTextFieldWithConfigurationHandler { (textField) -> Void in
textField.placeholder = "Some Placeholder Text"
// configure the text field here
}
当用户按下按钮时,从该文本字段中获取文本:
let okAction = UIAlertAction(title: "OK", style: .Cancel) { (action) -> Void in
let textField = alertController.textFields![0] as! UITextField
}
alertController.addAction(okAction)