我需要用户能够通过这种方式重新排序UITableView:他触摸一个单元格预定的时间段(例如1秒),然后他可以将其拖放到其他单元格上.
我知道如何使用手势识别器实现"长触摸"检测,但是在不使用重新排序控件的情况下实现拖放功能的最佳方法是什么(用户应该从单元格中的任何位置拖动单元格,而不仅仅是重新排序控制)?
我希望能够使用longPress手势(不使用标准重新排序控件)重新排序tableview单元格.在识别出longPress后,我希望tableView基本上进入"编辑模式",然后重新排序,好像我正在使用Apple提供的重新排序控件一样.
有没有办法在不需要依赖第三方解决方案的情况下做到这一点?
提前致谢.
编辑:我最终使用了在接受的答案中的解决方案,并依赖于第三方解决方案.