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动画的主要内容,如果未能解决你的问题,请参考以下文章
animate动画(flash)插入了一个音频必须从头开始播放从中间开始播放就没声音
ios开发之核心动画四:核心动画-Core Animation--CABasicAnimation基础核心动画
如何播放动画,然后在悬停时反向播放,再次开始播放,直到在 Adobe Animate (Flash) 中使用悬停结束?