我在此表中有 NSTableView 和 NSView 使用作为单元格。这个 NSView 有 3 个 NSTextFields。
当我尝试选择其中一个 NSTextFields 时,它们的响应速度非常快。但是如果我添加一些代码来注册 NSTableView 上的双击事件,就会出现延迟。因此,当我单击文本字段时,它会思考半秒钟然后激活它。但是没有注册双击事件就没有这样的延迟。
我的代码:
-(void)awakeFromNib{
[tasksList setDoubleAction:@selector(doubleClickInTable:)];
[tasksList setTarget:self];
}
-(void)doubleClickInTable:(id)sender
{
//Don't matter, it can be empty.
}