100 Days of SwiftUI —— Day 32:Animation(一)

100 Days of SwiftUI —— Day 32:Animation(一)_第1张图片

史蒂夫•乔布斯在2001年推出MacOSX之后,就开始用Aqua这个视觉主题来驱动macOS,他说:“我们让屏幕上的按钮看起来很好,你会想点它们的。”我不知道你当时是不是在用Macs,但多年来Aqua给了我们玻璃般的按钮、细条纹,拉丝金属等,甚至今天窗口缩小动画(“genie”)看起来都还很 amazing !

当我们制作具有强大视觉吸引力的应用程序时,用户会注意到。当然,它不会影响应用程序的核心功能,而且很容易在设计上过火,导致核心功能有点迷失,但是当你做对了,一个漂亮的用户界面会带来一点额外的乐趣,可以帮助你的应用程序与其他应用程序区别开来。

动画是让我们的应用程序焕发生机的基本方法之一,您将很高兴地知道,SwiftUI为我们提供了一系列使用它们的工具。今天我们将学习更简单的动画,但明天我们将学习更困难的东西——最好同时了解这两个方面,这样你就可以解决将来出现的任何问题。

今天,您将学习四个主题,其中包括隐式动画、显式动画、绑定动画等。

  • SwiftUI:创建隐式动画

  • 在SwiftUI中自定义动画

  • SwiftUI:动画绑定

  • SwiftUI:创建显式动画

赏我一个赞吧~~~

你可能感兴趣的:(100 Days of SwiftUI —— Day 32:Animation(一))