我NSTableView
启用了多项选择
如果我选择项目并来回滚动列表,它们会被记住并显示和选择(蓝色背景)。使用 didDeselectRowAtIndexPath
并且didSelectRowAtIndexPath
我能够保留我自己的选定项目数组。
那部分效果很好。
但是,如果我随后使用sectionForSectionIndexTitle
并跳转到一个字母,则该选择似乎被遗忘,甚至indexPathForSelectedRows
似乎已被重置并且现在为空。
我自己的数组记得选择了一个项目,我可以在其中设置 cell.selectedcellForRowAtIndexPath
但是当我移动列表时它又被遗忘了
任何想法是这是一个错误还是在跳转到一个字母时如何保留选择列表
提前致谢