不移动单元格的uitableview拖放
Posted
技术标签:
【中文标题】不移动单元格的uitableview拖放【英文标题】:uitableview drag and drop with not moving cells 【发布时间】:2013-04-17 08:54:19 【问题描述】:我想利用表格视图单元格的拖放重新排序,但我有一个问题:
我想保留我的第一行!
这里是 canMoveRowAtIndexPath 委托函数:
- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath
if (indexPath.row==0)
return NO;
return YES;
如果我这样做,第一行不能拖动,但你仍然可以在上面拖动另一行!有什么办法可以防止单元格掉到“上面”这一行?
【问题讨论】:
【参考方案1】:你的答案是听到, 您可以使用这些步骤。
Examples of Moving a Row
【讨论】:
哇,太好了!我现在是如何在文档中找到这个的?!【参考方案2】:检查是否是拖拽,如果是则取消滚动 = [uitableview setScrollEnabled:NO]
阅读这篇文章,希望对你有所帮助
Tutorial on How to drag and drop item from UITableView to UITableView
【讨论】:
您好,谢谢您的回答。但不幸的是,我认为你的问题错了!以上是关于不移动单元格的uitableview拖放的主要内容,如果未能解决你的问题,请参考以下文章
在具有 UITableView 的 UICollectionView 中拖放
如何从Storyboard中创建的静态UITableView中删除单元格