我如何创建自定义数字键盘,就像'Tipulator'和其他应用中使用的那样。
我知道如何自定义UIKeyboard,但它们的数字键盘看起来并不像默认的数字键盘。它甚至是UIKeyboard还是单独的UIView?
答案 0 :(得分:1)
我一直在使用键盘很长一段时间。我会说这很容易取决于你的目标文本输入视图是什么。如果是UITextView,那么我们没问题,如果是UITextField,您可能会遇到一些问题,因为您无权访问当前光标文本位置,如un UITextView。 (您可以检查UITextView和UITextViewDelegate方法)
如果您只想设置字符串并且不介意当前光标文本位置,那么您不需要键盘。 (我认为这是Tipulator的情况)
BTW:我刚刚在youtube上看过Tipulator,没有必要使用键盘。答案 1 :(得分:0)
从外观来看:它是一个自定义的UIView子类。基本上,它只是一个带有11个按钮的面板,所以应该很容易做到。