美文网首页
CoreAnimation

CoreAnimation

作者: ienos | 来源:发表于2020-04-30 12:53 被阅读0次

    iOS 核心动画 Core Animation(包含在 Quartz Core 框架中)

    核心动画分类


    image.png

    CAAnimation
    ~~ 核心动画的基础类,不能直接使用,负责动画运行时间、速度的控制,本身实现了 CAMediaTiming 协议

    CAPropertyAnimation
    ~~ 属性动画的基类(通过属性进行动画设置,注意是可动画属性),不能直接使用

    CAAnimationGroup
    ~~ 动画组,动画组是一种组合模式设计,可以通过动画组来进行所有动画行为的统一控制,组中所有动画效果可以并发执行

    CATransition
    ~~ 转场动画,主要通过滤镜进行动画效果设置

    CABasicAnimation
    ~~ 基础动画,通过属性修改进行动画参数控制,只有初始状态和结束状态

    CAKeyframeAnimation
    ~~ 关键帧动画,同样是通过属性进行动画参数控制,但是同基础动画不同的是它可以有多个状态控制

    相关文章

      网友评论

          本文标题:CoreAnimation

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