ios – 使用长按手势在tableview中重新排序单元格?

前端之家收集整理的这篇文章主要介绍了ios – 使用长按手势在tableview中重新排序单元格?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想使用longPress手势(不是标准的重新排序控件)来重新排列tableview单元格.在longPress被识别之后,我希望tableView基本上进入“编辑模式”,然后重新排序,就像我正在使用苹果提供的重新排序控件一样.

有没有办法做到这一点,而不需要依靠第三方解决方案?

提前致谢.

编辑:我最终使用了所接受答案中的解决方案,并依赖于第三方解决方案.

解决方法

那么本质上你想要 “Clear”-like row reordering对吗? (0:15左右)

This SO post might help.

不幸的是,我不认为你可以使用现在的iOS SDK工具来处理这些工具,而不是从头开始黑客攻击一个UITableView控制器(你需要创建每一行本身,并且有一个UITouch响应与您的行对应的CGRect相关联,移动).

这将是非常复杂的,因为您需要在移动行重新排序时获取行“动作”的动画.

可可豆工具看起来很有希望,至少去看看源头.

猜你在找的iOS相关文章