Bir metin alanına sahip bir uyarı denetleyicisini çağırmaya çalışıyorum. Ancak, kullanıcı sadece sayıları girmesi gerektiğinden, numara sayısını hemen göstermek istiyorum. Aşağıdakilerle denedim ama işe yaramıyor.Bir uyarı denetleyicisinin metin alanında bir sayı çubuğu nasıl bulunur [hızlı]
let alert = UIAlertController(title: "New Rating", message: "Rate this!", preferredStyle: UIAlertControllerStyle.Alert)
let cancelAction = UIAlertAction(title: "Cancel", style: .Default, handler: { (action: UIAlertAction!) in })
let saveAction = UIAlertAction(title: "Save", style: .Default, handler: { (action: UIAlertAction!) in
let textField = alert.textFields![0] as UITextField
textField.keyboardType = UIKeyboardType.NumberPad
self.updateRating(textField.text)
})
alert.addTextFieldWithConfigurationHandler { (textField: UITextField!) in }
alert.addAction(cancelAction)
alert.addAction(saveAction)
self.presentViewController(alert, animated: true, completion: nil)
Bu şimdi olmalıdır 'UIKeyboardType.numberPad' –