title: How to change a CALayer's default animation time?
body: <p>I use these code to move a CALayer:</p>
  
  <pre><code>CGPoint position = self.position;
  position.x += 10;
  position.y += 10;
  self.position = position;
  </code></pre>
  
  <p>There is a default animation when i change the position of a layer without any animation call.This will cause lag on movement of a layer when i use these code in touchesMoved:withEvent:.</p>
  
  <p>What i want to do is remove the default animation, and move the layer immediately so that it can responds to touch event quickly, just like the "center" property of UIView does.</p>
  
  <p>What should i do? special thx!</p>