Macos 在cocoa中获取键盘输入
可可新手在这里。Macos 在cocoa中获取键盘输入,macos,cocoa,keyboard-events,keydown,Macos,Cocoa,Keyboard Events,Keydown,可可新手在这里。 我尝试从键盘获取输入,并在将其写入NSTEXT字段之前进行检查。 通过搜索,我找到了keydown(),而NSFirstResponder正是我所需要的。但我无法理解如何实现这些功能,以及使用NSFirstResponder的一般功能是如何工作的 有人能帮我举个例子或提供一些资料吗?不要在文本字段中获取原始事件。而是在控制器中实现此委托: - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRan
我尝试从键盘获取输入,并在将其写入NSTEXT字段之前进行检查。
通过搜索,我找到了
keydown()
,而NSFirstResponder
正是我所需要的。但我无法理解如何实现这些功能,以及使用NSFirstResponder
的一般功能是如何工作的
有人能帮我举个例子或提供一些资料吗?不要在文本字段中获取原始事件。而是在控制器中实现此委托:
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
返回“否”或“是”以显示/允许该更改