【发布时间】:2012-03-13 00:00:47
【问题描述】:
我在一个容器中有许多自定义 UIView,我会在用户移动它们后对其进行动画处理。为了跟踪他们的运动,我使用touchesBegan: 获取当前位置,并使用touchesMoved: 更新位置。
有时,特别是如果我最近移动了一个视图(并且它可能仍在动画回其原始位置),如果我开始拖动另一个视图,touchesBegan: 选择器将不会被调用,但touchesMoved: 和touchesEnded: 将会。 touchesMoved: 和 touchesEnded: 不首先在视图上调用,如何调用 touchesBegan:?
【问题讨论】:
标签: iphone objective-c ios touchesbegan touchesmoved