1.uiview 的animation动画。
2.calayer的隐式动画。但是只有非根层才有。比如uiimage的layer属于根层。。所以没有。。但是自己创建一个layer。。然后把它添加到image的layer上。。自己创建的layer就属于非根层。。他就有隐式动画。
3.核心动画包括、组动画、转场动画。和属性动画(属性动画包括:基本动画:positon、transform等和帧动画:沿着指定的路径)(任何一个layer都有,,但是他是一个假象。。当动画结束后会自己返回。。所以当动画结束时候要设置。)