zoukankan      html  css  js  c++  java
  • 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];
    }
  • 相关阅读:
    从进入这里,没有写过什么文章,现在开始吧
    24)
    23)
    22)
    21)
    20)
    19)
    18)
    17)
    16)
  • 原文地址:https://www.cnblogs.com/wanghuaijun/p/5339875.html
Copyright © 2011-2022 走看看