这个问题几乎说明了一切。有没有办法让iOS / iPhone键盘默认为数字输入?
答案 0 :(得分:59)
将keyboardType
的{{1}}属性设置为UITextField
。
UIKeyboardTypeDecimalPad
答案 1 :(得分:1)
Objective-C:
默认为数字(但如果需要允许十进制或负数,则包含-和。):
myTextField1.keyboardType=UIKeyboardTypeNumbersAndPunctuation;
默认为数字(仅对整数为#s)
myTextField1.keyboardType=UIKeyboardTypeNumberPad;