title: how does the CATransition work?
body: <p>i have two views,one is aView,another is bView, there is a button on aView,i click the button ,i will jump to bView,please see the code</p>
  
  <pre><code>-(IBAction)jump2b:(id)sender{
  CATransition *animation = [CATransition animation];
  animation.delegate = self;
  animation.duration = 0.25f;
  animation.timingFunction = UIViewAnimationCurveEaseInOut;
  animation.fillMode = kCAFillModeForwards;
  animation.removedOnCompletion = NO;
  animation.type = kCATransitionPush;
  animation.subtype = kCATransitionFromTop;
     [bView.view.layer addAnimation:animation forKey:@"animation"];
   }
  </code></pre>
  
  <p>it can not work well,it can jump,so what can i do?thanks</p>