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

标签 objective-c macos cocoa

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

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

最佳答案

检查 clickedRow 怎么样?

[self.outlineView clickedRow]

关于objective-c - 双击 NSOutlineView 的标题是否触发双击方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31319738/

相关文章:

objective-c - 沙盒 Mac 应用程序可以在哪里保存文件?

objective-c - 在没有 NSWindowController 的情况下加载 nib 文件?

iphone - 如何在 UITableView 中将 fromIndex 处的 Row 交换为 toIndex?

ios - UIView 阻塞 UIScrollView 的手势识别器

objective-c - 操作 HTML

objective-c - 无需使用浏览器扩展即可控制下载

ios - 获取当前页码垂直 UIScrollView ios

objective-c - UIDeviceOrientationDidChangeNotification 只触发一次

swift - SpriteKit 游戏中心认证

cocoa - 在 NSTextView 中混合图形?