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

ane*_*yzm 7 macos cocoa objective-c

我为我的NSOutlineView设置了双击动作,一切运行良好:每当我双击表格中的一行时,都会调用正确的方法.

但是,当我双击列的标题时(例如,更改排序顺序),会调用相同的方法.我之前从未注意过这种行为,我怎么能禁用它?

pax*_*xos 4

检查 clickedRow 怎么样?

[self.outlineView clickedRow]
Run Code Online (Sandbox Code Playgroud)