0

我知道这似乎很容易做到,但我似乎无法弄清楚,而且我已经研究了很多地方,但我真正想要的却没有。我正在创建一个益智游戏,并使用 UIGestureRecognizers 移动图像,但假设拼图块不适合正确的位置,我希望它移动到它的原始位置或我之前的位置。有人可以说明一下这个问题吗?谢谢

4

1 回答 1

1

最简单的做法是在您的视图控制器中添加一个属性,以便在移动拼图之前存储拼图的 CGPoint。检查UIGestureRecognizerStateBegan识别器的状态(我认为您必须已经这样做才能开始移动拼图)并使用视图中的触摸位置更新属性。

于 2013-05-23T08:41:13.503 回答