目的c-如何在iphone中转换键盘类型



我正在尝试当用户单击UiTextfield时,我需要自动将键盘视图更改为alpha视图,这可能吗?当用户在文本字段中输入时,他或她不应该在iphone 的文本字段中键入数值

我该怎么做?请帮助我的朋友

UITextField的协议UITextInputTraits具有更改键盘类型的属性。

@property(nonatomic) UIKeyboardType keyboardType
myTextField.keyboardType = UIKeyboardTypeASCIICapable;

请尝试使用UIKeyboardType的可能值。

我不确定你是否可以在现有的键盘视图中引入alpha效果但是UITextField提供了属性inputView来添加自己的输入视图(自定义键盘)。

@property (readwrite, retain) UIView *inputView;

UITextField符合UITextInputTraits协议,该协议具有可设置的keyboardType属性。

示例:

myField.keyboardType = UIKeyboardTypeNumberPad;

最新更新