众所周知,当tableView进入editMode时,ios默认提供一些功能,例如左侧的删除按钮和另外一个按钮,用于重新排列每个单元格右侧的行。
我想要做的只是重新排列行,在每个单元格上设置一个按钮,但不要进入编辑模式。
到目前为止,我已尝试过此操作,不知道如何继续进行,
单击按钮并拖动
时调用此函数- (void)dragCell:(CustomCell *)cell
{
NSIndexPath *fromIndexPath = [m_tableView indexPathForCell:cell];
NSArray *array1 = [Array2 objectAtIndex:[fromIndexPath row]];
[Array2] removeObjectAtIndex:[fromIndexPath row]];
[Array2] insertObject:page atIndex:[toDestIndexPath row]];**//dont know how to get this toDestIndexPath**
[m_tableView moveRowAtIndexPath:fromIndexPath toIndexPath:toDestIndexPath];
}
请帮帮我。
此致 兰吉特