2014-03-27 37 views
0

是否有可能从部分0移动的UITableViewCell第1,而无需使用从一个部分移动的UITableViewCell到另一个程序

- (void)insertRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation 
- (void)deleteRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation 

Clear,当你完成任务,而不是删除和插入,它简单地移动到其他人的底部。

我该怎么做?

+1

你审查'UITableView'的文档?如果你看一看,你会发现移动行的方法。 – rmaddy

回答

1

你尝试:

[tableView moveRowAtIndexPath:sourceIndexPath toIndexPath:indexPath]; 

这应该跨节工作。

(注:我把这个从Moving Tableviewcells Cookbook,它描述了如何与用户交互做到这一点)

+0

有什么方法可以添加转换吗?它只是跳转到新的indexPath。 –

+0

是的,我明白了!谢谢! –

相关问题