如何使用拖放功能重新排序UITableView的各个部分?

时间:2018-04-24 19:14:04

标签: ios uitableview uitableviewsectionheader

我有一个UITableView,其中有多个部分看起来或多或少都是这样的。

我正在“伪造”带有行的节标题,因为我希望用户能够重新排序节。似乎没有任何工具可以通过适当的节标题和拖放来实现。

我想象的方式是:用户将使用右侧的重新排序标记(三条线)开始拖动节标题,子标记的行会暂时消失,只剩下“标题”。用户选择最终位置并删除“标题”。执行业务魔术以对基础数据结构进行排序,并且子猫行重新出现在正确的位置。

我在文档中找不到像willStartDraggingRowAtIndex或类似的东西。这不可行吗?我应该恢复使用正确的部分标题自定义视图显示哑巴上下按钮,还是其他一些技巧,如单独的屏幕只重新排序类别?

0 个答案:

没有答案