iOS 界面动画教程之 Layer 动画进阶 VIP

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

    目录 收起>

    本课程继续讲解 Layer 层面的动画实现,并完成形状遮罩、挤压动画、路径动画和复制动画的效果。

    1.形状、遮罩层和挤压动画的实现 00:19:53

    本课时学习如何创建具有形状遮罩层的视图,如何创建碰撞动画效果,以及如何实现形状变形动画效果。

    2.渐变动画的实现 00:13:08

    本课时学习如何制作渐变层,并基于渐变层创建动画效果,最后还要利用文字遮罩创建类似 iPhone 的解锁动画效果。

    3.路径动画的实现 00:13:37

    本课时学习如何创建轨迹和路径动画,并把该动画效果添加到表格视图的刷新交互中。

    4.复制动画的实现 00:24:41

    本课时通过创建语音交互的 App 学习制作复制动画的效果,利用真机的麦克风将用户语音转化为量化数据呈现在视图中。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

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

iOS 界面动画教程之 Layer 动画进阶

4课时,71分钟2016-04-25
刘铭—iOS
刘铭—iOS

极客学院签约布道师

课程背景:
Layer 层面的动画比 View 层面的动画更加灵活,因为它位于 Core Animation 框架的底层,性能更快,功能更加强大。运行 Layer 层面的动画技术,我们可以实现意想不到的效果。

核心内容:
1.形状、遮罩层和挤压动画的实现
2.渐变动画的实现
3.路径动画的实现
4.复制动画的实现

软件环境:Xcode 7,OS X EI Capitan

是否提供资料:

课程等级:中级

适合人群:
iOS 初、中级程序员
  • 技术问答
  • 1

    形状、遮罩层和挤压动画的实现

    19:53

    本课时学习如何创建具有形状遮罩层的视图,如何创建碰撞动画效果,以及如何实现形状变形动画效果。

  • 2

    渐变动画的实现

    13:08

    本课时学习如何制作渐变层,并基于渐变层创建动画效果,最后还要利用文字遮罩创建类似 iPhone 的解锁动画效果。

  • 3

    路径动画的实现

    13:37

    本课时学习如何创建轨迹和路径动画,并把该动画效果添加到表格视图的刷新交互中。

  • 4

    复制动画的实现

    24:41

    本课时通过创建语音交互的 App 学习制作复制动画的效果,利用真机的麦克风将用户语音转化为量化数据呈现在视图中。

相关课程

  • 使用 Alamofire 请求网络

    学完本课程后能够熟悉 Alamofire 的基本操作和 HTTP 的一些知识。

    3课时 49分钟
    高级
    4540人学习
  • Objective-C 基础

    设计本课的目标:主要是让初学者掌握 OC 中的基本概念,包括 OC 的兼容性、字符串、类、方法、协议和扩展等,能够掌握 OC 程序的执行过程,为下一节课的基础语法做准备。

    3课时 51分钟
    初级
    6697人学习
  • 使用 CocoaPods 管理 iOS 库

    学完本课程后能够掌握 iOS 库的基本知识,以及能使用 CocoaPods 管理和配置库。

    3课时 40分钟
    中级
    5067人学习
  • iOS 界面动画教程之 Layer 动画基础

    本课程讲解如何创建 Layer 层面的动画,并通过相关的委托协议实现动画的控制,利用分组创建复杂的动画效果,以及在 Layer 层面实现弹簧动画和关键帧动画。

    5课时 79分钟
    初级
    4381人学习