2013-04-14 17 views
10

Come specificare che la mia tastiera per il campo di testo UIAlertView deve essere una tastiera numerica? Sto impostando alertViewStyle a UIAlertViewStylePlainTextInput.Cambia tipo di tastiera UIAlertView

+1

Il titolo è un po 'troppo ampia. Anche questo è un possibile duplicato di http://stackoverflow.com/questions/10579658/uialertview-uialertviewstylesecuretextinput-numeric-keyboard – nebs

risposta

42

Penso che si possa fare qualcosa di simile:

UITextField* tf = [alertView textFieldAtIndex:0]; 
tf.keyboardType = UIKeyboardTypeNumberPad; 

Vedi le UIAlertView e UITextInputTraits documenti

+4

Grazie. Ho controllato i documenti. Ho finito per usare [[alert textFieldAtIndex: 0] setKeyboardType: UIKeyboardTypeNumberPad]; –

+0

@GeorgeFriday grazie amico il tuo problema mi aiuta .. –

Problemi correlati