2010-09-26 12 views

Respuesta

84

El protocolo UITextInputTraits (que cumple con UITextField) tiene una propiedad keyboardType del tipo UIKeyboardType.

myTextField.keyboardType = UIKeyboardTypeNumberPad; 
+1

muchas gracias! – Pablo

8

UITextField se ajusta a UITextInputTraits protocolo que significa que tiene la propiedad KEYBOARDTYPE que se pueden establecer.

 
myField.keyboardType = UIKeyboardTypeNumberPad; 

También puede configurarlo a través del constructor de interfaz. Desde los rasgos de entrada de texto, establece el teclado en el teclado numérico y eso es todo.

2

Si desea mostrar un teclado numérico, pero también tienen que ser capaces de utilizar los puntos decimales, símbolos de moneda, u otro caracteres, puede tener el teclado predeterminado en la parte posterior del teclado alfabético.

currentTextField.keyboardType = UIKeyboardTypeNumbersAndPunctuation; 
3

Podemos conseguirlo mediante enfoque de interfaz also.Select el campo de texto e ir a atribuir inspector y cambiar el tipo de teclado desde el teclado del cuadro desplegable.

enter image description here

Cuestiones relacionadas