Frustrating fact: After calling tableView:moveRowAtIndexPath:toIndexPath:
, tableView:cellForRowAtIndexPath:
doesn\'t get called for that row.
[_tableview beginUpdates];
// write code here to delete and move row...
[_tableview endUpdates];
// now after end update call reload method to reload cell..
[self.tableview reloadRowsAtIndexPaths:[NSArray arrayWithObjects:
[NSIndexPath indexPathForRow:_arrayForData.count-1 inSection:indexpathforSelectedRow.section], nil] withRowAnimation:UITableViewRowAnimationNone];