我的iPad应用程序中有两个UITableView。
我想将一个单元格从一个tableview拖放到另一个tableview。
请提出任何建议,我如何在iPad的两个 table 之间实现拖放?

提前致谢

最佳答案

我之前已经实现了a solution

方法

  • 该解决方案的主要组件是监听拖放事件并将其广播给委托(delegate)的类。我将此组件称为gesture coordinator。它处理从UIGestureRecognizer发出的事件以计算“拖放”状态并通知委托(delegate)。
  • 例如,充当其委托(delegate)的 View Controller 将接收有关何时在集合之间交换项目的消息,然后更新其集合 View 和数据源。
  • 手势协调器本质上只是UIGestureRecognizer的拖放装饰器。

  • 手势协调器逻辑

    以下是我在实现手势协调器时考虑的建议:



    引用
  • Documentation
  • Use Case examples
  • 关于uitableview - 在iPad中的两个表之间拖放,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3914458/

    10-16 13:22