我在代码中创建了一个UITextField,现在我已经知道如何定义应该出现的keybaord?我只是得到标准的键盘,但我需要一个数字键盘?!
由于
答案 0 :(得分:18)
您需要将keyboardType
属性设置为UIKeyboardTypeNumberPad
。
答案 1 :(得分:10)
的OBJ-C:
textField.keyboardType = UIKeyboardTypeNumberPad;
只需在Swift中使用.numberPad
。
答案 2 :(得分:4)
您也可以在XIB文件中轻松完成此操作
答案 3 :(得分:3)
夫特:
textField.keyboardType = .numberPad