objective-c - NSTableView 右键单击​​行索引

标签 objective-c cocoa nstableview

我正在寻找一种从 NSTableView 获取右键单击行索引的方法,但我找不到它的任何委托(delegate)方法或类属性。任何建议表示赞赏。

最佳答案

使用 NSTableView方法 - (NSInteger)clickedRow 获取最后点击行的索引。返回的 NSInteger 将是右键单击行的索引。

您不需要为此解决方案子类化 NSTableViewclickedRow 也可用于 NSOutlineView

关于objective-c - NSTableView 右键单击​​行索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12494489/

相关文章:

objective-c - 如何在扩展中定义的 Objective-C 中使用静态方法

XCode 设计 - 如何创建 map ?

objective-c - 在 NSTableView 周围填充

objective-c - 在 iOS 中为文本字段创建标签?

来自字符串的 iOS NSDate 只有时间

objective-c - 跟踪 NSTextField( cocoa )的选择范围变化

objective-c - 处理 cocoa 上的键盘事件

cocoa - 如何让 NSTableView 的唯一列占据 TableView 的所有宽度?

xcode - Swift & NSTableView - 只需选择一行

ios - Xcode 7 - 不兼容的 block 指针类型