当按下“输入”按钮时,我需要从警报视图中的文本字段中获取文本.
func inputMsg() { var points = "" var outOf = "" var alertController = UIAlertController(title: "Input View",message: "Please Input Your Grade",preferredStyle: UIAlertControllerStyle.Alert) let actionCancle = UIAlertAction(title: "Cancle",style: UIAlertActionStyle.Cancel) { ACTION in println("Cacle") } let actionInput = UIAlertAction(title: "Input",style: UIAlertActionStyle.Default) { ACTION in println("Input") println(points) println(outOf) } alertController.addAction(actionCancle) alertController.addAction(actionInput) alertController.addTextFieldWithConfigurationHandler({(txtField: UITextField!) in txtField.placeholder = "I got" txtField.keyboardType = UIKeyboardType.NumberPad points = txtField.text }) alertController.addTextFieldWithConfigurationHandler({(txtField: UITextField!) in txtField.placeholder = "Out Of" txtField.keyboardType = UIKeyboardType.NumberPad outOf = txtField.text }) presentViewController(alertController,animated: true,completion: nil) }