100 Days of SwiftUI —— Day 34:Animation(三)

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

戴安娜·夏尔夫·亨特曾经说过:

目标是有期限的梦想。
Goals are dreams with deadlines.

我们知道你的目标是学习SwiftUI,因为这就是你来这里的原因,所以现在也是时候增加一个期限了:你今天的任务是完成三个动画挑战,这将真正发挥你的技能和创造力!——接受考验吧。

正如你将看到的,今天的挑战之一特别要求你要有创造力,自己尝试一些东西。你现在有了所有的工具来创建各种各样的动画和转换,所以阻碍你的是只是练习的机会。

好吧,就这样——祝你好运!

今天你应该完成项目6 Animation的总结章节,完成它的回顾,然后完成它的所有三个挑战。

  • Animation 项目——挑战
  • Review for Project 6: Animation

我期待着看到你在第三个挑战中创造的东西!!!——录成GIF发布到也是一个不错的选择哦!!!

挑战思路:

  • 遵守 some View返回确定类型的原则,所以不能再循环中判断正确答案来设置不一样的动画
  • 使用数组存储初始值,循环内button使用完全一样的修饰符
  • 按钮点击事件中根据索引修改数组的值
  • 重新开始时,重置所有数组的值
挑战打卡
100 Days of SwiftUI —— Day 34:Animation(三)_第2张图片
测验打卡

赏我一个赞吧~~~

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