是否可以将UITableViewCell从0
节移动到1
节,而无需使用
- (void)insertRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation
- (void)deleteRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation
在Clear中,当您完成一项任务时,只需删除其他任务,然后再移至底部,而不是删除和插入。
我怎样才能做到这一点?
最佳答案
你试过了吗:
[tableView moveRowAtIndexPath:sourceIndexPath toIndexPath:indexPath];
这应该跨节工作。
(注意:我是从Moving Tableviewcells Cookbook中摘录的,它描述了如何通过用户交互来做到这一点)