自定义数字垫UIKeyboard

时间:2010-08-18 11:05:19

标签: iphone objective-c cocoa-touch uikeyboard

我如何创建自定义数字键盘,就像'Tipulator'和其他应用中使用的那样。

我知道如何自定义UIKeyboard,但它们的数字键盘看起来并不像默认的数字键盘。它甚至是UIKeyboard还是单独的UIView?

2 个答案:

答案 0 :(得分:1)

我一直在使用键盘很长一段时间。我会说这很容易取决于你的目标文本输入视图是什么。如果是UITextView,那么我们没问题,如果是UITextField,您可能会遇到一些问题,因为您无权访问当前光标文本位置,如un UITextView。 (您可以检查UITextView和UITextViewDelegate方法)

如果您只想设置字符串并且不介意当前光标文本位置,那么您不需要键盘。 (我认为这是Tipulator的情况)

BTW:我刚刚在youtube上看过Tipulator,没有必要使用键盘。

答案 1 :(得分:0)

从外观来看:它是一个自定义的UIView子类。基本上,它只是一个带有11个按钮的面板,所以应该很容易做到。