使用animateWithDuration进行碰撞检测

时间:2011-06-26 17:32:02

标签: uibutton collision-detection

我在底座上有两个UIButton,点击第三个UIButton移动到特定位置(这些位置是在应用复杂算法时生成的)。要移动它们,我使用的是animateWithDuration:delay:options。当我使用不同的应用程序时,我使用NSTimers在屏幕上随机移动UIButton,因此使用简单的CGRectIntersectsRect可以轻松检测到碰撞。我有两个选择:1。如果我使用animateWithDuration移动它们,是否可以检测到彼此的碰撞? 2.如果我使用NSTimers,我将能够检测到collsion,但在这种情况下,我如何将它们移动到屏幕上的特定位置?任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:1)