我有多项选择的NSTableView
启用NSTableView的多重选择
如果我选择项目,并滚动列表来回他们记住并显示和选择(蓝色背景)。 使用didDeselectRowAtIndexPath
和didSelectRowAtIndexPath
我能够保留我自己的选定项目的数组。
该部分工作良好。
但是,如果我然后使用sectionForSectionIndexTitle
并跳转到一个字母该选择似乎被遗忘,即使indexPathForSelectedRows
似乎已被重置,现在是空的。
我自己的阵列记得一个项目被选中,我可以设置cell.selected在cellForRowAtIndexPath
,但我谨列表中的瞬间再次被遗忘
任何想法,这是一个错误或你怎么留住提前
感谢故事行值可能是一个好主意 – NewDev