SwiftUI 动画精通

SwiftUI Animations Mastery

掌握 SwiftUI 动画的最快方法是什么?

包含数百个视频和示例。

更新至iOS 17

我从哪说起呢?

SwiftUI 以不同的方式处理动画。
您首先要调整动画在 SwiftUI 中如何工作的概念。

如果我是 SwiftUI 动画的初学者怎么办?

那完全没问题!我先从简单的开始。
您还将看到所有代码示例的动画。

您喜欢分步说明吗?

每章的格式如下:
  • 教授相关概念(视频和代码)
  • 构建动画的分步实践练习
  • 概括
  • 检查你的理解情况

 

 

 

你喜欢挑战吗?

现在是时候应用您所学到的知识了。

在每一章中都会有挑战,您将看到预览和一些标准。

你准备好了吗?

书籍详情

章节一览

将近500页!

  • 入门 –动画由哪 3 个部分组成?什么是动画曲线以及如何控制它们?
  • 基本动画 –您可以为哪些 SwiftUI 属性设置动画以及如何设置?
  • 动画触发器 –启动动画有哪些方法?
  • 动画选项 –如何控制动画的持续时间、延迟、范围、速度和停止?
  • 弹簧动画 –如何让动画具有弹力?对于弹簧动画,您有哪些选择?
  • 过渡 –有哪些内置方法可以对视图的插入和删除进行动画处理?你如何创建自己的?
  • 自定义时序曲线 – SwiftUI 提供预设动画曲线,但如何自定义和使用自己的曲线?
  • 匹配几何效果 –如何为两个独立视图的过渡设置动画,使一个视图看起来像是正在变成另一个视图?
  • 可动画数据 –如果您创建自己的 SwiftUI 视图或形状,如何使它们具有动画效果?
  • Phase Animator –如何轻松定义多个步骤(阶段)和值来对视图进行动画处理?
  • 答案 –章末问题的答案。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。