我有一个UITableView,其单元格也显示其行号。显然,在重新排序或删除行之后,我还必须更新所有行号标签。
我想,必须有一种更好的方法来实现这一点,而不会干扰相关的动画删除行而不是
- (void)tableView:(UITableView *)tableView didEndEditingRowAtIndexPath:(NSIndexPath *)indexPath
{
[self.tableView performSelector:@selector(reloadData) withObject:nil afterDelay:0.6];
}
并重新排序
-(void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)sourceIndexPath toIndexPath:(NSIndexPath *)destinationIndexPath
{
...
[self.tableView performSelectorOnMainThread:@selector(reloadData) withObject:nil waitUntilDone:NO];
}
一定不是吗?