我有一个UITableView
,其中有多个部分看起来或多或少都是这样的。
我正在“伪造”带有行的节标题,因为我希望用户能够重新排序节。似乎没有任何工具可以通过适当的节标题和拖放来实现。
我想象的方式是:用户将使用右侧的重新排序标记(三条线)开始拖动节标题,子标记的行会暂时消失,只剩下“标题”。用户选择最终位置并删除“标题”。执行业务魔术以对基础数据结构进行排序,并且子猫行重新出现在正确的位置。
我在文档中找不到像willStartDraggingRowAtIndex
或类似的东西。这不可行吗?我应该恢复使用正确的部分标题自定义视图显示哑巴上下按钮,还是其他一些技巧,如单独的屏幕只重新排序类别?