如何设置弹出键盘只显示某些键?

时间:2010-07-22 08:54:29

标签: iphone xcode

如何将弹出键盘设置为仅在键入文本字段时显示某些键?我知道有默认键盘但似乎没有合适的键盘。有替代输入选项吗?谢谢。

3 个答案:

答案 0 :(得分:1)

从iOS 3.2开始,您可以更改键盘:

比照 Official documentation here

  

讨论

     

此属性的值为nil。   需要的响应者对象   自定义视图从中收集输入   用户应将此属性重新声明为   readwrite并用它来管理他们的   自定义输入视图。当接收器   随后成为第一个   响应者,响应者   基础设施呈现指定的   自动输入视图。同样的,   当视图第一次辞职时   响应者状态,响应者   基础设施自动解散   指定的视图。

     

此属性通常用于   更换系统提供的键盘   这是为UITextField和   UITextView对象。

答案 1 :(得分:0)

Apple不允许您对键盘进行任何更改..

你想进入什么?创建自定义键盘,尽可能使用选择器或将其编码为不接受某些键..

答案 2 :(得分:0)

好。我不知道你现在可以改变键盘..

我通常使用拣货员。并且其中一个段只包含一个“,”其余的段是0-9 ..

或者你可以这样做:

What is the best way to enter numeric values with decimal points?

但是现在可以改变键盘,试试这个:

http://blog.devedup.com/index.php/2010/03/13/iphone-number-pad-with-a-decimal-point/