用缓动函数模拟物理动画 认证专享

成为vip会员,免费看所有精品课程

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

用缓动函数模拟物理动画

5课时,55分钟2015-03-06
YouXianMing
YouXianMing

极客学院签约布道师

课程背景:
CoreAnimation 很强大,但是,其动画类型单一且生硬,要模拟物理动画会变得非常的困难。使用缓动函数,可以很便利的模拟出弹簧、碰撞、衰减的动画效果,它扩充 CoreAnimation 较为单一的动画类型,对于提升用户体验大有帮助。


核心内容:
1.熟悉关键帧动画
2.了解缓动函数的基本原理
3.关键帧动画与缓动函数之间的关系
4.用缓动函数实现弹簧、碰撞、衰减的动画效果


软件环境:Xcode 6


是否提供资料:


课程等级:中级


适合人群:
具有一定 iOS 基础的开发者

  • 技术问答

相关课程

  • iOS实战项目开发:手势密码锁

    本课学习 iOS 中的常用的六种手势操作。包括点击、捏合、轻扫、拖移、旋转、长按,了解手势后讲解手势密码锁实例,深入理解触摸事件和手势。

    4课时 63分钟
    初级
    6410人学习
  • iOS 中 CAGradientLayer 的使用

    本课介绍 CALayer 的子类 CAGradientLayer 的使用,并讲解 CAGradientLayer 的坐标系统、locations 动画与 colors 动画原理,最后将 CAGradientLayer 的色差动画封装到控件当中。

    4课时 51分钟
    初级
    5585人学习
  • iOS 实战项目开发:空气质量监测应用开发

    本课讲解如何使用网络上提供的空气质量API开发iOS应用,内容包括API介绍、使用playground尝试解析JSON格式的数据、开发iOS客户端应用。

    3课时 19分钟
    初级
    7177人学习
  • iOS 实战项目开发:抽奖转盘动画

    本课利用 QuartzCore 框架的动画知识和 UIKit 框架的图层知识讲述 iOS 四种基本动画类型,并讲解图层的概念,让用户深刻理解 CAAnimation 类并学会运用。

    5课时 59分钟
    初级
    5564人学习