zoukankan      html  css  js  c++  java
  • CABasicAnimation

    概述


    • 简介

      • CABasicAnimation是抽象类CAPropertyAnimation的子类,可以直接使用
      • CABasicAnimation又称基本动画,从fromValue到toValue按照指定的动画属性执行动画
    • 注意事项

      • 一个动画对象可以同时添加到多个图层上
      • 对动画的配置必须放在动画添加到图层之前,否则不会呈现指定的动画效果

    基本动画常用的属性


    • CABasicAnimation的属性

      • fromValue(id),执行动画属性的起始值。若不指定,则以该属性当前的值作为fromValue
      • toValue(id),执行动画属性的目的值
      • byValue(id),步进值
    • CAMediaTiming协议的属性

      • duration(CFTimeInterval),单次动画的执行时间
      • repeatCount(float),重复次数
      • autoreverses(BOOL),是否恢复到动画开始状态(以动画的方式)

    基本动画的执行步骤


    • 创建CABasicAnimation动画对象
    • 指定执行动画的keyPath属性
    • 设置动画起始值与目的值
    • 配置动画的其他属性
    • 将动画添加到要执行动画的图层上
  • 相关阅读:
    unordered_set
    树的所有实现
    各类算法模板
    单链表全部实现(绝对史上最完整 附例题)
    求最长回文子串
    无重复的最长子串
    秋叶集
    1451. 重新排列句子中的单词
    152. 乘积最大子数组
    JVM总结的部分内容
  • 原文地址:https://www.cnblogs.com/H7N9/p/4885583.html
Copyright © 2011-2022 走看看