拖动; drop:检测你正在丢弃的东西

时间:2010-10-27 10:58:00

标签: iphone ipad uiview drag-and-drop uipopovercontroller

Cocoa-Touch的组装长老,我有一个关于Drag& amp;的问题。放在iPad上。

我正在尝试将项目从弹出窗口拖到底层画布上。使用UIPanGestureRecognizer类我可以检测拖动开始并创建UIView以使用指尖拖动。我的应用程序以横向模式运行。

当拖动UIViews的树下面时出现问题:如何才能找到我目前正在拖动的内容?当给出[UIApplication sharedApplication] .keyWindow时,[UIView hitTest:withEvent:] 总是返回一个UIDimmingView(我没有把它放在那里)。如果我将我创建的UIView传递给hitTest调用,那么我无法检测到原始弹出窗口的回退 - 因此无法检测到“不要拖动”的手势。

您的线索和嘘声非常受欢迎。

微米。

0 个答案:

没有答案