Easy as using basic animation
[UIView beginAnimations:nil context:NULL]; [UIView setAnimationDuration:3.0f]; imageView.alpha = 0.0f; [UIView commitAnimations];
If you do not want to fade out within 3 seconds, you can use
[UIView setAnimationDelay:3]
and reduce the duration of the animation arc to 0.5f or something else. I think using a short decay time is better than just setting hide on YES
roman source share