我希望当我触摸文本字段时,它会显示键盘具有如下符号:“[,],{,}...” 但我查看了委托并尝试了所有类型,但它没有那种键盘类型。
我已经搜索过,但我可以找到解决方案。那么有可能吗?
我希望当我触摸文本字段时,它会显示键盘具有如下符号:“[,],{,}...” 但我查看了委托并尝试了所有类型,但它没有那种键盘类型。
我已经搜索过,但我可以找到解决方案。那么有可能吗?
没有默认键盘仅显示特殊字符。您可以将“数字和标点”键盘关闭。
最好的解决方案是为您的文本字段提供自定义输入视图。
使用您想要的按钮创建一个视图,并将该视图设置inputView
为您的文本字段。
myTextField.inputView = myCustomView;
添加IBAction
按钮并放置以下代码。
- (IBAction)buttonPressed:(UIButton *)btn {
[self.currentActiveTextField insertText:btn.titleLabel.text];
}
提供以下类型的键盘,您可以根据需要选择其中任何一种。
1.) ASCII 能力
2.) 数字和标点符号
3.) URL
4.) 数字键盘
5.) 电话键盘
6.) 姓名电话键盘
7.) 电子邮件键盘
8.) 十进制键盘
9.) Twitter