美文网首页
2016.2.19(UIView的keyframe动画实现树叶飘

2016.2.19(UIView的keyframe动画实现树叶飘

作者: Ge3k_Xm | 来源:发表于2016-02-19 11:35 被阅读0次

    一、http://www.cocoachina.com/ios/20160217/15267.html

    对于UIView动画中无法用duration来控制树叶旋转的问题,UIView也提供了另一种动画方式来帮助我们解决这两个问题 —— keyframe动画:

    + (void)animateKeyframesWithDuration:(NSTimeInterval)duration delay:(NSTimeInterval)delay options:(UIViewKeyframeAnimationOptions)options animations:(void (^)(void))animations completion:(void (^ __nullable)(BOOL finished))completion

    + (void)addKeyframeWithRelativeStartTime:(double)frameStartTime relativeDuration:(double)frameDuration animations:(void (^)(void))animations

    第一个方法是创建一个关键帧动画,第二个方法用于在动画的代码块中插入关键帧动画信息,两个参数的意义表示如下:

    frameStartTime  表示关键帧动画开始的时刻在整个动画中的百分比

    frameDuration  表示这个关键帧动画占用整个动画时长的百分比。

    二、iOS开发者的Sketch入门教程

    http://www.cocoachina.com/ios/20160216/15264.html

    相关文章

      网友评论

          本文标题:2016.2.19(UIView的keyframe动画实现树叶飘

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