我实现一个iPad应用。 在我的应用程序需要知道在keyborad哪个键按下。 你们能帮帮我有什么办法找到它?
谢谢你,Sekhar。
我实现一个iPad应用。 在我的应用程序需要知道在keyborad哪个键按下。 你们能帮帮我有什么办法找到它?
谢谢你,Sekhar。
这是一个含糊不清的问题,但如果你只是想知道被窃听了什么键,你需要实现一个delegate
的调用键盘输入控制。 因为如果你使用的是例如UITextView
,然后实现UITextViewDelegate
控制的委托财产,线给你的类,然后实现textView:shouldChangeTextInRange:replacementText:
当UITextView
认识发生变化,然后它会调用这个方法。 然后,您可以观看在“replacementText”参数中的字符。
随着UITextField
使用UITextFieldDelegate
并实现textField:shouldChangeCharactersInRange:replacementString:
方法。
你可以做其他事情UITextField
样改变返回按钮在Interface Builder一个完成按钮。 该实施textFieldShouldReturn:
方法。 如果它被称为然后运行resignFirstResponder
传递给方法的对象。
希望这可以帮助。