我目前正在为iPhone和iPod touch开发OpenGL ES游戏。
我想知道如何轻松拉起UIKeyboard?
是否有正式的,有据记载的可能性,可以在不使用UITextView的UITextField的情况下拉起UIKeyboard?
最佳答案
这不是“正式”的可能性-在遵守Apple准则的情况下,您根本无法访问UIKeyboard对象。
创建一个不可见的UITextField,然后调用[textField becomeFirstResponder]
可以完成此工作-您甚至可以先子类化UITextField,然后重写委托(delegate)方法textField:shouldChangeCharactersInRange:
以将文本输入重定向到您想要的位置。