title: CGAffineTransformMakeTranslation: How to apply two animations at once
body: <p>I have a view which I would like to transform in two ways. First I'd like to move it on its y-axis. Then, I'd like to zoom in on it.</p>
  
  <p>However, when I use the following code, the object is first moved and then moved back to its original position while being zoomed.</p>
  
  <p>Is there a way to apply the two transformation at once without cancelling the first?</p>
  
  <p>Sorry if this is basic, but any help would be very much appreciated!</p>
  
  <pre><code>   [UIView animateWithDuration:animationDuration
                        delay:0
                      options:UIViewAnimationOptionCurveEaseIn
                   animations:^{
  
                   currentCover.transform = CGAffineTransformMakeTranslation(0, 0-keyboardTop+35);
  
  
                   }
                   completion:^(BOOL finished) {
  
  
                   [UIView animateWithDuration:animationDuration
                        delay:0
                      options:UIViewAnimationOptionCurveEaseIn
                   animations:^{ 
  
                   [currentCover setTransform:CGAffineTransformMakeScale (1.3, 1.3)];
  
  
                   }
                   completion:^(BOOL finished) { }
   ];
  
  
  
                   }
   ];
  </code></pre>