[一句秒懂]animation flash动画之一
发布时间:2020-12-15 20:05:37 所属栏目:百科 来源:网络整理
导读:/**?*??showAnimationFlash?*/+?(void)showAnimationFlashWithView:(UIView?*)animationView?duration:(CGFloat)duration?{????CAKeyframeAnimation?*popAnimation?=?[CAKeyframeAnimation?animationWithKeyPath:@"transform"];????if?(!duration)?{????????
/** ?*??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,[NSValue?valueWithCATransform3D:CATransform3DMakeScale(0.9f,?0.9,[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]; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |