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