我正在搞乱Cocoa文本系统,现在,我需要做的就是检测用户何时按下Tab或Return键。
不确定这是否有所不同,但我从头开始以编程方式构建了一个文本编辑器,因此我只引用了NSTextStorage对象,因为其他所有内容都已发布。
非常感谢任何帮助。 我为这个不流动的问题道歉。
答案 0 :(得分:2)
- (void)keyDown: (NSEvent *) event {
if ([event keyCode] == 13){ //For return key
}
if ([event keyCode] == 9){ //For tab key
}
}
此方法将被覆盖,并且在按下某个键时将被调用。