这个问题已经说的很清楚了。有没有办法让iOS/iPhone键盘默认为数字输入?
将UITextField
的keyboardType
属性设置为UIKeyboardTypeDecimalPad
。
yourUITextField.keyboardType = .decimalPad
Objective-C:
默认为数字(但如果需要允许小数或负数,则包括 - 和 . ):
最初的回答:
myTextField1.keyboardType=UIKeyboardTypeNumbersAndPunctuation;
myTextField1.keyboardType=UIKeyboardTypeNumberPad;