【发布时间】:2019-10-25 06:18:52
【问题描述】:
所以我在NSWindowController 中有一个NSTableView。当我按空格键时,它会通过NSResponder 并停在NSWindow 上,它在NSTableView (NSControl) 上调用performClick:
所有其他关键事件都在NSWindowController 中处理。如何捕捉空格键事件?
//NSWindowController
- (void)keyDown:(NSEvent *)event
{
if ([[event charactersIgnoringModifiers] isEqual:@" "]) {
[self togglePreviewPanel:self];
} else {
[super keyDown:event];
}
}
【问题讨论】:
标签: macos nstableview nswindowcontroller nsevent