有没有办法用动画改变tableviewcells的顺序? 我想向上或向下滑动单元格并更改顺序。 但我不知道动画是否可行? 我需要帮助。 谢谢,丁丁
答案 0 :(得分:0)
您可以执行UITableView's
编辑模式。
答案 1 :(得分:0)
在此代码中,dataArray是我使用您自己的数组名称
更改它的数组的名称- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath {
return YES;
}
- (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)sourceIndexPath toIndexPath:(NSIndexPath *)destinationIndexPath {
NSString *stringToMove = [[self.dataArray objectAtIndex:sourceIndexPath.row] retain];
[self.dataArray removeObjectAtIndex:sourceIndexPath.row];
[self.dataArray insertObject:stringToMove atIndex:destinationIndexPath.row];
[stringToMove release];
[tableView reloadData];
}