There is no default class called UIViewAnimation, this tag refers to methods that perform animation on UIView objects.
ios includes a number of different ways to perform animations. One of the simplest is to use the animation support in the UIView
class.
Prior to iOS 4, the only way to do UIView
animation was with beginAnimations:context/commitAnimations
. Those methods are discouraged in iOS 4 and later.
For iOS versions greater than 4.0, you should use the new UIView
class methods whose names start with animateWithDuration: