执行关键等效方法是不是被调用?

时间:2013-11-11 05:29:39

标签: macos

这是我的代码。我面临的问题是当按下按键时执行键等效方法没有被调用。 还告诉我如何从一个标签事件切换到其他标签事件。对于单个标签事件我使用“\ t”从一个标签切换到另一个标签怎么样?任何帮助表示赞赏。

- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
     [self.enter setKeyEquivalent:@"\r"];
     [self.tab_enter setKeyEquivalent:@"\t"];
}

我已分配了等效键,但以下方法没有响应

-(BOOL)performKeyEquivalent:(NSEvent *)theEvent{
     if(theEvent.key==self.enter.keyEquivalent){
         return YES;
     }
     else if(theEvent.key==self.tab_enter.keyEquivalent){
         return YES;
     }
     return 0;
}

0 个答案:

没有答案