我使用这些代码来移动 CALayer:
CGPoint position = self.position;
position.x += 10;
position.y += 10;
self.position = position;
当我在没有任何动画调用的情况下更改层的位置时,会有一个默认动画。当我在 touchesMoved:withEvent: 中使用这些代码时,这将导致层的移动滞后。
我想要做的是删除默认动画,并立即移动图层,以便它可以快速响应触摸事件,就像 UIView 的“中心”属性一样。
我应该怎么办?特别感谢!