处理双击鼠标事件并返回按下NSTableView

Dr.*_*eon 3 cocoa objective-c nstableview

好吧,我需要的是非常简单的,尽管我仍然没有找到具体的内容.

我希望能够:

  • 跟踪双击事件
  • 跟踪NSTableView焦点,并按下"返回"键.

你会怎么做?

PS我已经看过NSTableViewDelegate规格,但我找不到任何有用的东西.

Ano*_*dya 5

要双击,您需要执行以下操作:

-(void)awakeFromNib{
    [self.tableView setDoubleAction:@selector(thisMethod)];
    //And if you wish to take selector dynamically, I guess you know how to do :)
}

-(void)thisMethod{
    NSLog(@"double clicked");
}
Run Code Online (Sandbox Code Playgroud)