2010-09-26 7 views

Antwort

84

Das UITextInputTraits Protokoll (das UITextField entspricht) hat eine keyboardType Eigenschaft des Typs UIKeyboardType.

myTextField.keyboardType = UIKeyboardTypeNumberPad; 
+1

vielen Dank! – Pablo

8

UITextField zu UITextInputTraits Protokoll entspricht, die es bedeutet, hat keyboard Eigenschaft, die Sie einstellen können.

 
myField.keyboardType = UIKeyboardTypeNumberPad; 

Sie können es auch über den Schnittstellen-Builder festlegen. Setzen Sie die Tastatur über die Texteingabeeigenschaften auf den Ziffernblock, und das ist alles.

2

Wenn Sie eine numerische Tastatur zeigen wollen, sondern müssen auch in der Lage sein Dezimalstellen zu verwenden, Währungssymbole oder andere Zeichen, können Sie die Tastatur standardmäßig auf der Rückseite der alphabetischen Tastatur haben.

currentTextField.keyboardType = UIKeyboardTypeNumbersAndPunctuation; 
3

Wir können es durch Interface-Ansatz erhalten also.Select das Textfeld ein und gehen Inspektor zuzuschreiben und den Tastaturtyp von der Tastatur im Dropdown-Feld zu ändern.

enter image description here

Verwandte Themen