从任何单元格点拖动tableView单元格

时间:2014-02-26 23:00:14

标签: ios uitableview

在我的应用程序中,我可以移动(重新排序)一个UITableView行,而不使用默认的编辑模式来执行此操作,我在cellForRowAtIndexPath方法内的所选行上进行长按手势后执行此操作,这样做,表视图进入编辑模式,然后用户必须点击/按住/移动重新排序控件(三个并列水平线)来移动该行。

我在问是否有另一种方法来移动行从行的任何一点拖动它,而不仅仅是从重新排序控件?我在另一个应用程序中看到过这个。

1 个答案:

答案 0 :(得分:1)

您需要手动调整UITableViewCellReorderControl的{​​{1}}的框架。帧必须设置为单元格边界。

有很多帖子显示了如何更改重新排序控件的位置。对它们进行调整以改变控件的框架不应该太复杂。

看看这里:

How to make reorder control of UITableViewCell in left side?

Moving reordering control to left

How to change Reorder Control image on ios 7

相关问题