复习iOS动画-Explicity Animation

    xiaoxiao2021-12-14  21

    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

    转载请注明原文地址: https://ju.6miu.com/read-963190.html

    最新回复(0)