【问题标题】:uitableview drag and drop with not moving cells不移动单元格的uitableview拖放
【发布时间】:2013-04-17 08:54:19
【问题描述】:

我想利用表格视图单元格的拖放重新排序,但我有一个问题:

我想保留我的第一行!

这里是 canMoveRowAtIndexPath 委托函数:

- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath
{
    if (indexPath.row==0) {
        return NO;
    }
    return YES;
}

如果我这样做,第一行不能拖动,但你仍然可以在上面拖动另一行!有什么办法可以防止单元格掉到“上面”这一行?

【问题讨论】:

    标签: ios uitableview drag-and-drop


    【解决方案1】:

    你的答案是听到, 您可以使用这些步骤。

    Examples of Moving a Row

    【讨论】:

    • 哇,太好了!我现在是如何在文档中找到这个的?!
    【解决方案2】:

    检查是否是拖拽,如果是则取消滚动 = [uitableview setScrollEnabled:NO]

    阅读这篇文章,希望对你有所帮助

    Tutorial on How to drag and drop item from UITableView to UITableView

    【讨论】:

    • 您好,谢谢您的回答。但不幸的是,我认为你的问题错了!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-26
    相关资源
    最近更新 更多