美文网首页
CABasicAnimation基础

CABasicAnimation基础

作者: c048e8b8e3d7 | 来源:发表于2017-01-11 12:03 被阅读12次

简单使用


CABasicAnimation *positionAnima = [CABasicAnimation animationWithKeyPath:@"position.y"];
positionAnima.duration = 0.8;
positionAnima.fromValue = @(self.imageView.center.y);
positionAnima.toValue = @(self.imageView.center.y-30);
positionAnima.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn];
positionAnima.repeatCount = HUGE_VALF;//永不停止
positionAnima.repeatDuration = 2;

//下面两句代码可以防止动画结束后回到初始状
positionAnima.removedOnCompletion = NO;
positionAnima.fillMode = kCAFillModeForwards;
//END

[self.imageView.layer addAnimation:positionAnima forKey:@"AnimationMoveY"];

参考

参考链接一
参考链接二

相关文章

  • CABasicAnimation基础

    简单使用 参考 参考链接一参考链接二

  • iOS动画小结用法

    CABasicAnimation:基础动画 CAKeyframeAnimation:关键帧动画 贝塞尔曲线和基础动...

  • 初识CABasicAnimation

    级别:★☆☆☆☆标签:「CABasicAnimation」「基础动画」「阴影」「旋转」「scale」作者: WYW...

  • CABasicAnimation基础动画

    最近在网上看到关于动画的学习教程,觉得那些复杂动画做起来的效果确实很炫酷。为了丰富下自己的业余知识,我从最基本的动...

  • ios属性动画之CASpringAnimation和关键帧动画

    CASpringAnimation 弹簧动画它属于基础动画 CABasicAnimation ->只能设置from...

  • iOS动画

    一.CAAnimation 1.继承关系 CAAnimation继承关系 CABasicAnimation基础动画...

  • CAAnimation

    动画的分类 基础动画 CABasicAnimation关键帧动画 CAKeyframAnimation转...

  • iOS简单动画

    知识架构 1、CALayer 图层类 2、CABasicAnimation 基础动画 3、CAKeyFrameAn...

  • ios oc 雷达扫描动画

    - (void)anim { CABasicAnimation *op = [CABasicAnimation ...

  • 点击放大图片

    CABasicAnimation *animation=[CABasicAnimation animationWi...

网友评论

      本文标题:CABasicAnimation基础

      本文链接:https://www.haomeiwen.com/subject/cbgkbttx.html