我试图为以下问题找到一个简单的解决方案。我有一个主视图,其中包含一个瓷砖。我想将它拖放到 UITableView 上。我已经可以使用 UIGestureRecognizer 对拾取和拖动进行编程。
现在我的问题是如何在表格视图中检测到有一个项目将被拖到它上面。例如,当瓷砖移到上面时,我想突出显示给定的行。
我尝试将 touchesMoved/Began/Ended 事件添加到 viewCell。当我将图块拖到它上面时,它们不会着火(换句话说,图块将 viewCell 的一部分隐藏在我的手指下)。当上面没有拖动瓷砖时,它们会被解雇。
有没有一种有效的hittest方法?
谢谢。