复习iOS动画-Explicity Animation

来源:互联网 发布:教务网络管理系统入口 编辑:程序博客网 时间:2024/04/30 12:29

1.fromValue toValue byValue  不同类型的wrap  CGFloat->NSNumber  CGPoint,CGRect,CGSize,CATransform3D->NSValue  CGImageRef,CGColorRef->id 

2.addAnimation:forKey: 对render tree 添加动画,需要同步model tree的值,在动画开始之前同步,或用aniation delegate在结束时同步,在结束时同步注意设置fillMode避免snap ,同步时设置model值时注意关闭implicity animation,添加动画时的fromValue注意尝试从presentationLayer获取。  在动画开始前同步model值相对来说简单一些。

3.CAKeyframeAnimation,values,path,keyTimes,rotationMode,timingFunctions

4.CAAnimationGroup ,the animations are cliped to  the duration of the animation group.   animations's delegate and removeOnCompletion are ignored , group's delegate receive these messages

5.Transitions, type,subType

0 0
原创粉丝点击