有人可以指出我如何让细胞能够在UITableView
中移动吗?
当我单击并按住然后在第二个单元格下方拖动时,它不会移动。它只是用它拖动所有细胞并再次向上伸展。
我希望能够移动单元格,这样我基本上可以在运行时重新排列单元格。有人可以帮助我。
答案 0 :(得分:3)
这是UITableView
为您提供的功能。
查看Managing the Reordering of Rows中的TableView Programming Guide部分。
答案 1 :(得分:2)
您只能在编辑模式下重新排列tableview单元格。
在程序中查找这行代码:
// Uncomment the following line to display an Edit button in the navigation bar for this view controller.
self.navigationItem.rightBarButtonItem = self.editButtonItem;
如果你还没有碰到它,应该发表评论。
欢呼!凯尔
答案 2 :(得分:1)
试试这个
- (void) tableView:(UITableView *)tableView
moveRowAtIndexPath:(NSIndexPath *)fromIndexPath
toIndexPath:(NSIndexPath *)toIndexPath