我是 xcode 的新手,我一直在积极搜索在线教程来做一些类似 jquery sortable link here的事情。我的表格项目的唯一区别是在一行中,但是我必须能够像item1|item3|item2|item4一样重新排列它们。而且我还需要知道数组的最终排序结果,以便我可以使用它来搜索数据库。任何人都知道如何在 xcode 中做到这一点?如果您能提供帮助,将不胜感激。
问问题
427 次
1 回答
0
您可以使用 tableView 并重新排序它的单元格:
#pragma mark Row reordering
// Determine whether a given row is eligible for reordering or not.
- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath
{
return YES;
}
// Process the row move. This means updating the data model to correct the item indices.
- (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)fromIndexPath
toIndexPath:(NSIndexPath *)toIndexPath
{
NSString *item = [arry objectAtIndex:fromIndexPath.row];
[arry removeObject:item];
[arry insertObject:item atIndex:toIndexPath.row];
}
但这用于每行一个项目。
于 2013-03-17T01:43:47.967 回答