目标C - Iphone.如何默认显示数字键盘?

Pab*_*blo 45 iphone keyboard objective-c uitextfield ios

我正在尝试以下但没有运气.当用户点击UiTextfield我需要自动将键盘视图更改为数字视图时,这可能吗?提前致谢.

Jac*_*kin 93

UITextInputTraits协议(其UITextField符合)具有keyboardType类型的属性UIKeyboardType.

myTextField.keyboardType = UIKeyboardTypeNumberPad;
Run Code Online (Sandbox Code Playgroud)

  • 在 swift 4 中:`myTextField.keyboardType = .numberPad` (3认同)

tas*_*oor 8

UITextField符合UITextInputTraits协议,这意味着它具有您可以设置的keyboardType属性.

myField.keyboardType = UIKeyboardTypeNumberPad;

您也可以通过界面构建​​器进行设置.从文本输入特性设置键盘到数字键盘,这就是全部.


kal*_*lpa 6

我们也可以通过界面方式获得它。选择文本字段并转到属性检查器并从键盘下拉框中更改键盘类型。

在此处输入图片说明