我有一个NSOutlineView
有两个组并在初始化时选择一个项目。当我单击 HeaderCell 并让一个组折叠而另一个展开时,所选项目将移动到下一个组。为什么会这样?
如何改进这一点并使所选项目不移动?
更新:当单元格移出时会发生这种情况NSOutlineView
。所以我猜问题是单元格重用。
更新:之前
后:
更新:问题是NSOutlineView
当大纲视图折叠或展开时,行的索引会发生变化。
我有一个NSOutlineView
有两个组并在初始化时选择一个项目。当我单击 HeaderCell 并让一个组折叠而另一个展开时,所选项目将移动到下一个组。为什么会这样?
如何改进这一点并使所选项目不移动?
更新:当单元格移出时会发生这种情况NSOutlineView
。所以我猜问题是单元格重用。
更新:之前
后:
更新:问题是NSOutlineView
当大纲视图折叠或展开时,行的索引会发生变化。