在基于Viewview的Tableview中重新排序NSTableview行

sac*_*ach 3 macos cocoa nstableview

根据Apple文档,拖放NSTableView委托方法仅针对基于单元的TableView而不是基于View的方式调用.因此,基于视图的拖放无法对行进行重新排序NSTableView

Bes*_*esi 6

我创建了一个小型示例项目,NSOutlineView您可以在其中添加和删除项目以及重新排序项目.这不是一个,NSTableView但拖放协议的实现基本相同.

我一次实现了拖放操作,因此最好查看此提交.

截图