title: Disable animation when moving CALayers
body: <p>The following code animates the movement, even though I didn't use <code>beginAnimations:context</code>. How do I get it to move without animating?  This is a new iphone view project, and these are the only updates to it. </p>
  
  <pre><code>// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
  - (void)viewDidLoad {
      [super viewDidLoad];
  
      sublayer = [CALayer new];
      sublayer.backgroundColor = [[UIColor redColor] CGColor];
      sublayer.frame = CGRectMake(0, 0, 100, 100);
  
      [self.view.layer addSublayer:sublayer];
  }
  
  - (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event {
      sublayer.position = [[touches anyObject] locationInView:self.view];
  }
  </code></pre>