NSTableView IBOutlet clickedRow始终为-1

时间:2015-01-02 10:28:33

标签: cocoa interface-builder nstableview

我在通过IB获取clickedRow时遇到问题。

设置

在IB中,我有一个自定义类集的视图,称之为MyView。文件的XIB所有者是MyVC.xib。在IB中,我还在MyView中创建了一个NSTableView。

  • 因此视图层次结构就像这样 MyView - > (自动生成)NSScrollView - > NSClipView - > NSTableView的。

  • 通过绑定设置tableview并正确连接双击动作/目标,如本文Double click an NSTableView row in Cocoa?

  • 中所述
  • 我在MyVC.h中声明并连接了一个IBOutlet NSTableView。

问题

调用选择器时,对象的NSArray很好地传递。但是,由于[_tableView clickedRow]始终返回-1,我无法知道它们中的哪个操作。

0 个答案:

没有答案