我正在尝试将UIAlertController的键盘类型设置为decimal或numberPad。但是,当我设置其中一种类型时,它们不起作用。
我的代码在这里:
let alert = UIAlertController(title: "Enter your student number, please" , message: "", preferredStyle: UIAlertControllerStyle.alert)
alert.addTextField { (textField) in
textField.text = ""
textField.keyboardType = .numberPad
}
alert.addAction(UIAlertAction(title: "Continue", style: UIAlertActionStyle.destructive, handler: { action in
}))
alert.addAction(UIAlertAction(title: "Cancel", style: UIAlertActionStyle.cancel, handler: nil))
self.present(alert, animated: true, completion: nil)
我不知道如何处理这件事。如果你帮助我,我将不胜感激。
由于 的问候,