我正在尝试当用户单击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;