0

我正在使用由 NSArrayController 控制的 NSTableView 并启用了启用了创建排序描述符的值绑定排列对象。

最初显示视图时,它是“未排序的”(实际上显示的顺序与已排序的 NSArray 相同)。

如果我单击列标题,我可以更改排序顺序或排序列,这很方便。

我想做的是能够恢复到“未排序”的顺序并禁用列标题突出显示和排序指示器。

这可能吗?如果可以,怎么做?

4

1 回答 1

-1

您想以编程方式执行此操作吗?您可能可以将数组控制器的排序描述符设置为nil空数组或空数组。使用 的-setSortDescriptors:方法NSArrayController。我不记得是否有必要再打电话-rearrangeObjects。可能不是。

于 2012-04-21T13:02:20.153 回答