检测拖动进入UIView的时间

时间:2012-07-17 22:15:17

标签: objective-c ios uiview drag uitouch

我想知道用户何时将手指放在UIView上,拖动到另一个UIView并释放。这些视图可以位于同一个超级视图中的任意位置,并且可以有任意数量的视图。

这似乎应该是一项简单的任务,但看起来苹果已经使它变得更加困难。所有touchesMovedtouchDragEnter等仅适用于源自相关视图的触摸。我已经看到涉及在superview中拦截触摸的解决方案,但是我在superview中有许多不需要此功能的子视图,所以我希望尽可能避免拦截superview中的触摸。

是否有任何相当简单的方法来检测从其他地方拖入UIView的触摸?

0 个答案:

没有答案