Do transition use CATransition rather than UIView animation
use CATransition will give us smoother animation than original UIView animation, and we can set more "Hidden" transition type.
CATransition* trans = [CATransition animation];
[trans setType:kCATransitionPush];
[trans setDuration:0.5];
[trans setSubtype:kCATransitionFromBottom];
// code to change the view//
CALayer *layer = rootViewController.view.layer;
[layer addAnimation:trans forKey:@"Transition"];
Submitted by water on Tue, 2008-09-09 09:38

Comments :
Thanx dear, Superb ... Keep
Submitted by Sanjay (not verified) on Wed, 2009-05-27 13:28.Thanx dear,
Superb ... Keep Posting Such Good Content ... :)
Animations in Core Graphics
Submitted by Luke (not verified) on Mon, 2010-02-01 12:16.How can I do complex animations in Core Graphics? What I mean is the following:
What should I commit to a designer (for example a Photoshop designer) in order to have the basic elements of an animation to put into my code? For example I want to create an animation of a paper (my view) burning. What are the instructions for the designer... and what do I have to do in my code?
Thank you.
The best part of Core
Submitted by water on Thu, 2010-02-04 10:59.The best part of Core Animation is the Layer. You may ask the designer to build the graphics in layer and export each as PNG files. Load image as CALayer or UIImageView and do animation for each object. It is the most easiest method for animation in iPhone OS. If you want burning animation, you may have to do your own openGL code that is another story.