【发布时间】:2012-04-02 11:51:19
【问题描述】:
UITableView 中有一个编辑模式,可以让用户重新排序行。要重新排序行,用户应单击并拖动编辑按钮(3 个条纹)。当用户完全触摸行时,是否有可能重新排序行,而不仅仅是在编辑按钮上???谢谢...
【问题讨论】:
-
看看这个问题 - Reordering UITableView without reorder control。也许这会有所帮助。
标签: iphone
UITableView 中有一个编辑模式,可以让用户重新排序行。要重新排序行,用户应单击并拖动编辑按钮(3 个条纹)。当用户完全触摸行时,是否有可能重新排序行,而不仅仅是在编辑按钮上???谢谢...
【问题讨论】:
标签: iphone
您可以以编程方式重新排序行(在 iOS 5 中,您还可以重新排序整个部分)。您只需要知道用户打算根据单击将行/部分移动到哪里。你需要使用方法
- (void)moveRowAtIndexPath:(NSIndexPath *)indexPath toIndexPath:(NSIndexPath *)newIndexPath
或
- (void)moveSection:(NSInteger)section toSection:(NSInteger)newSection
分别。
【讨论】: