我有一個表格視圖,可以通過按編輯並將單元格拖動到新的位置來重新排列。我遇到的問題是應用程序關閉或者您轉到其他視圖控制器,然後返回到表格視圖時,單元格已恢復到原始位置。這裏是我的代碼,以便重新排列:如何保存重新排列的表格視圖位置
- (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)fromIndexPath toIndexPath:(NSIndexPath *)toIndexPath
{
[arrayData removeObjectAtIndex:fromIndexPath.row];
[arrayData removeObjectAtIndex:toIndexPath.row];
}
// Override to support conditional rearranging of the table view.
- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath
{
// Return NO if you do not want the item to be re-orderable.
return YES;
}
退房這個答案的正確引導。 http://stackoverflow.com/questions/17593068/getting-the-order-of-reordered-uitableviewcells – 2014-08-28 17:49:47