我想使用longPress手势(不是标准的重新排序控件)来重新排列tableview单元格.在longPress被识别之后,我希望tableView基本上进入“编辑模式”,然后重新排序,就像我正在使用苹果提供的重新排序控件一样.
有没有办法做到这一点,而不需要依靠第三方解决方案?
提前致谢.
解决方法
那么本质上你想要
“Clear”-like row reordering对吗? (0:15左右)
不幸的是,我不认为你可以使用现在的iOS SDK工具来处理这些工具,而不是从头开始黑客攻击一个UITableView控制器(你需要创建每一行本身,并且有一个UITouch响应与您的行对应的CGRect相关联,移动).
这将是非常复杂的,因为您需要在移动行重新排序时获取行“动作”的动画.
可可豆工具看起来很有希望,至少去看看源头.