标签: objective-c nscollectionview multipleselection
我正在NSCollectionView上构建文件浏览器应用程序。我想通过按住“ Shift”键并按箭头来实现多个项目的选择。例如,如果当前选定的项目是i,请按'shift'+'右箭头',我要向选择项添加索引i+1。尽管带有左右箭头很明显,但是我不确定如何处理向上和向下键。我需要确定每行的项目数,但是每行可能会有不同的项目数。任何如何解决这个问题。有有用的API吗?
NSCollectionView
i
i+1