显示带按钮的键盘默认为“#+ =”符号

时间:2013-07-31 04:48:50

标签: iphone

我希望当我触摸文本字段时,它会显示键盘上有符号:“[,],{,} ......” 但我查看委托并尝试所有类型,但它没有键盘类型。

我已经搜索过但我可以找到解决方案。那有可能吗?

2 个答案:

答案 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];
}