Iphone iOS从表格视图单元格拖放到图像视图

Iphone iOS从表格视图单元格拖放到图像视图,iphone,ios,ipad,drag-and-drop,Iphone,Ios,Ipad,Drag And Drop,我需要帮助实现拖放手势,我想知道你的意见,以找到最佳的方法 我有一个视图控制器,右侧有一个uitableview,左侧有一些图像视图 我希望允许用户在一个图像视图上拖动表视图的每个单元格。基本上,如果某个图像视图上的单元格未被释放,拖放操作将失败,否则图像视图将根据拖放的单元格更改图像 你认为实现这一目标的最佳方式是什么 此外,当用户开始拖动时,我希望他围绕特定形状的子视图拖动图像和数据,而不是拖动半透明单元格 非常感谢,Marco您可以在每个UITableViewCell上实现一个UILong

我需要帮助实现拖放手势,我想知道你的意见,以找到最佳的方法

我有一个视图控制器,右侧有一个uitableview,左侧有一些图像视图

我希望允许用户在一个图像视图上拖动表视图的每个单元格。基本上,如果某个图像视图上的单元格未被释放,拖放操作将失败,否则图像视图将根据拖放的单元格更改图像

你认为实现这一目标的最佳方式是什么

此外,当用户开始拖动时,我希望他围绕特定形状的子视图拖动图像和数据,而不是拖动半透明单元格


非常感谢,Marco

您可以在每个
UITableViewCell
上实现一个
UILongPressGestureRecognitor
,当您识别一个长点击时,拖动开始,您可以在tableviewcell上添加一个层,以指示这是正在拖动的单元格, 现在,您可以拖动包含特定形状图像的UIImageView,而不是拖动单元格本身,您需要使用、
touchesBegind、touchesMoved和toucheseEnd来移动图像,当触摸结束时,您需要测试UIImageView是否位于要放置图像的UIImageView内


这是一个通用概念,您需要对其进行一些改进

我认为这是一个很好的方法。我将尝试实施,谢谢!;)