0

NSPathControl在我的应用程序中添加了一个视图。在awakeFromNib我设置双击动作: -

[currentPath setDoubleAction:@selector(dClickPath:)];

不幸的是,双击PathControl 不起作用,虽然我首先测试了这个简单的独立测试应用程序。

我怀疑可能与其他元素有一些相互作用。特别是我有一个NSSplitView包含 aNSOutlineView和 a 的 a NSTableView,它们都具有 Double Click Target 绑定来分隔控制器中的选择器。

我不明白为什么这些会影响 NSPathControl。

如果我将NSPathControl选择器连接到 dClickPath: 然后单击 PathControl 即可。

4

1 回答 1

1

你在设定目标吗?当您在 IB 中连接控件时,会设置目标和操作。如果在 IB 中不这样做,那么在代码中设置双击动作是不够的。您还必须设定目标。

于 2012-06-03T09:16:52.437 回答