ios开发--animation flash动画

Posted 专注it

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ios开发--animation flash动画相关的知识,希望对你有一定的参考价值。

 
技术分享
 
/**
 *  showAnimationFlash
 */
+ (void)showAnimationFlashWithView:(UIView *)animationView duration:(CGFloat)duration {
    CAKeyframeAnimation *popAnimation = [CAKeyframeAnimation animationWithKeyPath:@"transform"];
    if (!duration) {
        popAnimation.duration = .8;
    }
    popAnimation.duration = duration;
    popAnimation.values = @[[NSValue valueWithCATransform3D:CATransform3DMakeScale(0.0f, 0.01f, 1.0f)],[NSValue valueWithCATransform3D:CATransform3DMakeScale(1.1f, 1.1, 1.0f)],[NSValue valueWithCATransform3D:CATransform3DMakeScale(0.9f, 0.9, 1.0f)],[NSValue valueWithCATransform3D:CATransform3DIdentity]];
    popAnimation.keyTimes = @[@0.2f,@0.5f,@0.75f,@1.0f];
    popAnimation.timingFunctions = @[[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseOut],[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut]];
    [animationView.layer addAnimation:popAnimation forKey:nil];
}

以上是关于ios开发--animation flash动画的主要内容,如果未能解决你的问题,请参考以下文章

iOS开发动画(Animation)总结

animate动画(flash)插入了一个音频必须从头开始播放从中间开始播放就没声音

如何使用js捕获css3动画

iOS开发之Core Animation

ios开发之核心动画四:核心动画-Core Animation--CABasicAnimation基础核心动画

如何播放动画,然后在悬停时反向播放,再次开始播放,直到在 Adob​​e Animate (Flash) 中使用悬停结束?