这个问题几乎说明了一切。有没有办法让iOS / iPhone键盘默认为数字输入?
将keyboardType
的UITextField
属性设置为UIKeyboardTypeDecimalPad
。
yourUITextField.keyboardType = .decimalPad
Objective-C的:
默认为Numbers(但包括 - 和。如果您需要允许小数或负数):
myTextField1.keyboardType=UIKeyboardTypeNumbersAndPunctuation;
默认为Numbers(仅限整数值的#s)
myTextField1.keyboardType=UIKeyboardTypeNumberPad;