100 Days of SwiftUI —— Day 89:Flashzilla (四)

100 Days of SwiftUI —— Day 89:Flashzilla (四)_第1张图片

在我们继续我们的项目实现过程中,您将看到我们如何添加一个计时器来激励人们快速思考,我们如何结束应用程序,不管他们是否按时完成,以及如何对我们的布局进行一些简单的调整,以帮助确保我们的应用程序适用于红/绿色盲的人。

尽管我们在自己的专用技术项目中研究了可访问性,但这里我们关注的是一个特定的可访问性需求。12个男人中就有1个患有色盲,这是一个令人惊讶的常见的无障碍需求,但正如无障碍倡导者黛布拉·鲁赫所说:

无障碍性访问让我们能够挖掘每个人的潜力。

Accessibility allows us to tap into everyone’s potential.

不要让你的代码因为一个人的天生的视觉而阻碍了他们。

今天你要学习三个主题,在这三个主题中,你将为我们的手势添加颜色编码,使用计时器来显示进度,等等。
  • 给滑动的视图着色
  • 用 Timer 倒计时
  • 以allowHitTesting() 结束应用
    Flashzilla 项目(二)

你可能感兴趣的:(100 Days of SwiftUI —— Day 89:Flashzilla (四))