2011-04-05 61 views
0

我有UITable和NSMutableArray填充的項目。我想知道如何在單元格被選中時將單元格移動到頂部。將單元格移動到UITableView的頂部

我知道這與

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 

可以some1幫助如何去了解它做。代碼片段將不勝感激。

+0

你要小心式UI設計。用戶會理解表爲什麼突然重新排序嗎?你會動畫行移動,以便用戶可以看到行移動到頂部?什麼移到頂端意味着什麼? – TechZen 2011-04-05 21:32:04

回答

1

更換的行選擇與選定的數組元素第一個元素,然後調用[tableviewController.tableview reloadData];

+0

@dig:不錯..你從我口中偷走了它! – Shankar 2011-04-05 20:37:30

+0

@dig如何交換數組中的元素? – Neelesh 2011-04-05 20:40:09

+0

'[array replaceObjectAtIndex:0 with Object:[array objectAtIndex:indexPath.row]];' – asdf 2011-04-05 20:42:02

相關問題