我有一个 UIAlertController,当他们在 TouchID 屏幕上选择“输入密码”时会提示用户。在屏幕上显示此内容后如何恢复用户的输入?
let passwordPrompt = UIAlertController(title: "Enter Password", message: "You have selected to enter your passwod.", preferredStyle: UIAlertControllerStyle.Alert)
passwordPrompt.addAction(UIAlertAction(title: "Cancel", style: UIAlertActionStyle.Default, handler: nil))
passwordPrompt.addAction(UIAlertAction(title: "OK", style: UIAlertActionStyle.Default, handler: nil))
passwordPrompt.addTextFieldWithConfigurationHandler({(textField: UITextField!) in
textField.placeholder = "Password"
textField.secureTextEntry = true
})
presentViewController(passwordPrompt, animated: true, completion: nil)
我知道 OK 按钮可能应该有一个处理程序,但现在这段代码并没有真正做任何事情,但我想通过 println 显示文本字段的输出。这真的只是一个测试应用程序,让我学习 Swift 和一些新的 API 东西。