2012-06-26 23 views
2

我想移动的细胞,就像这两种方法做:如何执行UITableViewCell的自定义移动?

- (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)fromIndexPath toIndexPath:(NSIndexPath *)toIndexPath; 
- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath; 

之前我使用上面这些方法来移动单元格(通过用户的触摸动作),的tableView的setEditing:动画:必须首先调用。

但我要的是那么用户长按拖动来移动它,而无需输入编辑风格的单元格,并希望这些移动视图不会出现在细胞没错,是这样的:

enter image description here

有什么建议吗?特别thx!

+1

你可以看看这篇文章: http://stackoverflow.com/questions/11141947/how-to-make-reorder-control-of-uitableviewcell-in-left-side –

+0

感谢,它看起来有帮助 – OpenThread

回答