我正在屏幕上拖动一个 imageView,效果很好。目前,它正在评估每次图像移动时的 if 语句,但我希望它在用户将手指从屏幕上抬起时检查它。我该怎么办?我想也许使用 touchesEnded:withEvent 但它看起来不像是在抬起手指时被调用。
我的代码有点复杂(嗯,对我来说看起来就是这样!)但如果这有帮助,我会发布它。基本上,在 handlePanGesture 方法中,它根据字典检查坐标,如果为真,将“捕捉”到正确的位置。我想检查用户何时抬起的原因是,如果他们把它放在错误的位置,我想将它动画化回原来的位置。
非常感谢您阅读本文。
问问题
61 次