如何告诉UITextField在代码中使用NumberPad键盘?

时间:2010-02-21 16:43:40

标签: iphone objective-c uitextfield

我在代码中创建了一个UITextField,现在我已经知道如何定义应该出现的keybaord?我只是得到标准的键盘,但我需要一个数字键盘?!

由于

4 个答案:

答案 0 :(得分:18)

您需要将keyboardType属性设置为UIKeyboardTypeNumberPad

答案 1 :(得分:10)

的OBJ-C:

textField.keyboardType = UIKeyboardTypeNumberPad;

只需在Swift中使用.numberPad

答案 2 :(得分:4)

您也可以在XIB文件中轻松完成此操作

enter image description here

答案 3 :(得分:3)

夫特:

textField.keyboardType = .numberPad