Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 双击NSOutlineView的标题是否触发双击方法?_Objective C_Macos_Cocoa - Fatal编程技术网

Objective c 双击NSOutlineView的标题是否触发双击方法?

Objective c 双击NSOutlineView的标题是否触发双击方法?,objective-c,macos,cocoa,Objective C,Macos,Cocoa,我已经为我的NSOutlineView设置了一个双击操作,一切正常:每次双击表中的一行时,都会调用正确的方法 但是,当我双击列的标题(比如更改排序顺序)时,会调用相同的方法。我以前从未注意到这种行为,如何禁用它?检查clickedRow如何 [self.outlineView clickedRow] 谢谢,是的,这很容易修复。我打开了赏金,因为我发现一个头球可以触发这个动作是非常奇怪的。

我已经为我的NSOutlineView设置了一个双击操作,一切正常:每次双击表中的一行时,都会调用正确的方法


但是,当我双击列的标题(比如更改排序顺序)时,会调用相同的方法。我以前从未注意到这种行为,如何禁用它?

检查clickedRow如何

[self.outlineView clickedRow]

谢谢,是的,这很容易修复。我打开了赏金,因为我发现一个头球可以触发这个动作是非常奇怪的。