1

在我的项目中,我有两个 NSOutlineViews 设置如下:

在此处输入图像描述

右侧是左侧选择的子树,使用两个 NSTreeController 使用可可绑定设置,其中右侧绑定到左侧的选择属性。如果我如下所示在右侧添加子项目,左侧​​的相同项目将无法展开。

我已经到处寻找答案,但到目前为止我能找到的唯一解决方案是手动调用视图上的显示。有任何想法吗?

4

1 回答 1

0

我发现在树控制器上调用重新排列对象可以创造奇迹。与在 XIB 中具有“自动重新排列内容”复选框的数组控制器不同,树控制器需要您在某处为此编写代码。

这:
更改树中的节点后将重新排列对象发送到 NSTreeController 的正确方法?
是关于这样做的相关讨论。

于 2014-03-28T20:17:13.600 回答