【问题标题】:UITableView: Drag'n'drop making space between cellsUITableView:拖放在单元格之间留出空间
【发布时间】:2012-09-24 10:58:47
【问题描述】:

如何使我拖动的单元格下方的单元格向下,为插入留出空间?
Example

我希望它的行为如下:

【问题讨论】:

    标签: ios uitableview drag-and-drop


    【解决方案1】:

    This 是一个很好的实现。基本上,您有一个手势识别器来执行点击并按住然后平移(技巧开始于您不要在平移上移动单元格,而是移动带有单元格快照的 UIImageView)

    当单元格移动时,您会检测下方的哪一行,并相应地移动表格视图的单元格(例如,使用moveRowAtIndexPath:toIndexPath:

    【讨论】:

    • 谢谢!那么standard approach 和这个之间的区别在于能够从任何地方拖动单元格(而不是通过抓取单元格上带有 3 条灰线的图标)?
    • 是的。引擎盖下的实现可能不一样,但对用户来说,这就是主要区别
    猜你喜欢
    • 2012-03-04
    • 2017-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-03
    • 1970-01-01
    • 2023-03-17
    • 1970-01-01
    相关资源
    最近更新 更多