title: Animating resizing and moving UIView at the same time
body: <p>I'd like to "Stretch" a UIView to the right side, meaning increase it's frame.size.width by foo pixels and at the same time decreasing it's frame.origin.x by foo pixels, using [UIView beginAnimations] syntax.
  However, if I do that, when the animation begins the view immediately resizes, and then starts the animation for the origin.</p>
  
  <pre><code>CGRect currFrame = someView.frame;
  currFrame.size.width += 100;
  currFrame.origin.x -= 100;
  
  [UIView beginAnimations:@"Anim1" context:nil];
  someView.frame = currFrame;
  [UIView setAnimationDuration:0.7];
  [UIView commitAnimations];
  </code></pre>
  
  <p>I've also tried breaking the animation down to 2 parts but then I can't keep the right position in place.</p>
  
  <p>Any help is much appreciated!</p>