描述
您准备好将您的 iOS 开发技能提升到一个新的水平了吗?你想掌握移动动画的艺术,成为编程之神吗?不用再观望了!iOS开发动画课程 – Swift 5 & Xcode 10已经为你准备好了。无论您是 Web 开发人员、React Native 开发人员,还是收入接近或高于六位数的专业 iOS 开发人员,本课程都适合您。它将帮助您掌握并保持您的移动动画技能,同时指导您成为移动 iPhone x 开发人员。让我们开始吧!首先,您将使用 UIImage View 开发一个很棒的基于 Twitter 心形精灵的动画按钮,以有趣和令人兴奋的方式开始工作。这将包括创建图块,我们将在编码后的 10 分钟内将其转换为交互式 sprite 按钮。但在我们进入更高级的项目之前,我们需要介绍基础知识,即使您认为自己了解它们。您将回顾基本的动画概念,如 UIView 属性动画、Spring Loaded Animation 和 CGAffine Transform。进入 UIView Property Animator,您将在这里学习和处理 Swift 和 Xcode 中更高水平的动画功能。在这里,您将学习 iOS 动画基础,并在此基础上使用 UIView Property Animator 构建不同类型的控件,这在本课程的免费宣传视频中进行了解释。您还将构建一个子类 UIControl 按钮,并在该类中使用动画和编程自动布局。是的,我们将深入探讨 Apple 开发者文档,为您提供三个框架/API 主题的概述,以及主要区别是什么。现在是时候通过 Core Animation 将知识转化为有形的技能了。在本节中,您将使用基于 CA 的动画类(如 CABasic Animations 和 Spring Animations)构建动画。在本节中,您还将讨论 subclasses 和 superclasses。继续学习 CAGradient Layer,在那里您将学习使用 Core Animation 构建渐变并为其制作动画。接下来是使用 CAKeyframe Animation 的基于关键帧的动画,您将在 UIView.animate 关键帧中构建很酷的效果。别担心,我们专门用一整节来介绍 Cocoa Pods,帮助您谨慎使用它们。但这就是事情真正令人兴奋的地方 – 高级项目。您将创建一个弹性 Snapchat 风格的 Pull To Refresh 动画,测试您的技能,并使用高级核心动画和 UI 课程构建 Snapchat 风格的拖动以刷新动画。本课程旨在帮助您成为动画大师,拥有简洁和专业的视频内容。你将学习Swift 5.2和Xcode 10中的所有动画,包括像编程NSLayout约束动画和CABasic动画这样的高级主题。开发人员不是设计师,但通过本课程,您不必成为设计师。了解如何使用纯代码实际构建这些动画,即使您是一名设计师!欢迎来到 maxcodes 的 Swift Animations – 这门课程将在尽可能短的时间内填补您的动画技能空白。让我们开始编码吧!
评价
目前还没有评价