我有一个tableView
,我希望当我长按一个单元格时,它会在顶层视图中添加一个子视图,我可以在屏幕上拖动那个新的子视图。
现在我已经添加了一个UILongPressGestureRecognizer
,tableView
并且在长按句柄中我添加了我想要的子视图。但我不能移动它。我在子视图类中添加了 -(void) touchesMoved:(NSSet *) touches withEvent:(UIEvent *)
事件。它起作用了,但我必须用 2 次点击来完成,一次是在长按处理程序中添加新的子视图,另一次是在子视图类中调用 touchesMoved。
知道如何在一次按住和拖动中做到这一点吗?