美文网首页Hacking with iOS: SwiftUI Edition
Hacking with iOS: SwiftUI Editio

Hacking with iOS: SwiftUI Editio

作者: 韦弦Zhy | 来源:发表于2020-11-20 23:53 被阅读0次

\color{red}{\Large \mathbf{Hacking \quad with \quad iOS: SwiftUI \quad Edition}}

{\Large \mathbf{Flashzilla}}

Wrap up

这是我们的另一个超大型项目,但也是另一个我们涵盖了一些真正伟大的技术,如手势,触控反馈,Combine,等等。当这些功能协同工作时,我们可以在我们的应用程序中做一些了不起的事情,为用户提供无缝和愉悦的体验。

你也再一次看到了在我们的应用程序中确保可访问性的重要性。很容易被一些很酷的手势和更多的东西吸引住,但是忘记了偏离标准用户界面也意味着我们需要在画外音等方面提升我们的游戏。任何人都可以想出一个好主意,但制作一个好的应用程序意味着你已经考虑到了每个人的需求。

回顾你学到的

任何人都可以学完整个教程,但是要记住所教的内容需要付出实际的工作。确保您从这些教程中获得尽可能多的收益是我的职责,因此,我准备了简短的评论以帮助您检查自己的学习情况。
点击此处回顾您在这个项目学到的内容

挑战

最好的学习方法之一是尽可能多地编写自己的代码,所以下面有三种方法可以尝试扩展此应用程序,以确保您完全理解正在发生的事情。

  1. 当计时器用完时,做一些有趣的事情。至少让一些文字出现,但你也应该尝试设计一个使用 Core Haptics 自定义的触控反馈。
  2. 添加一个设置屏幕,只有一个选项:当你得到一个错误的答案,卡将回到数组,这样用户可以再试一次。
  3. 如果你把一张卡拖到右边,但没有足够的距离来移除它,然后释放,当它滑回中心时,你会看到它变成红色。为什么会发生这种情况?你如何解决它?(提示:使用自定义修饰符可避免弄乱body属性。)

译自 Flashzilla: Wrap up

相关文章

  • Hacking with iOS: SwiftUI Editio

    使用 ActionSheet 自定义滤镜 到目前为止,我们已经将SwiftUI,UIImagePickerCont...

  • Hacking with iOS: SwiftUI Editio

    What you learned - 你学到了什么 这些项目开始向您介绍SwiftUI的更困难的部分,尽管这些都不...

  • Hacking with iOS: SwiftUI Editio

    Wrap up 这是我们迄今为止最大的项目,但最终的结果是另一个非常有用的应用程序,可以很容易地形成一个真正的会议...

  • Hacking with iOS: SwiftUI Editio

    创建基础UI 我们项目的第一步是构建基本的用户界面,此应用程序将是: 一个NavigationView,因此我们可...

  • Hacking with iOS: SwiftUI Editio

    Instafilter: 圆满完成 我们在本教程中涵盖了很多基础知识,我们将在下一个项目中再次介绍其中的大部分内容...

  • Hacking with iOS: SwiftUI Editio

    愿望清单 介绍 在这个项目中,我们将构建一个应用程序,使用户可以在地图上构建他们打算一日游的地点的私人列表,添加对...

  • Hacking with iOS: SwiftUI Editio

    设计单张卡片视图 在这个项目中,我们希望用户看到一张带有提示文本的卡片,以显示他们想要学习的内容,例如“苏格兰的首...

  • Hacking with iOS: SwiftUI Editio

    简介 在此项目中,我们将构建 Hot Prospects,该应用程序可跟踪您在会议上遇到的人。您可能以前曾经看过类...

  • Hacking with iOS: SwiftUI Editio

    生成并放大二维码 Core Image 使我们能够从任何输入字符串生成二维码,并且非常快。但是,存在一个问题:它生...

  • Hacking with iOS: SwiftUI Editio

    放弃字符串,然后使用封装和访问控制是使我们的代码更安全的简单方法,并且是构建更好软件的重要步骤。 使用 UserD...

网友评论

    本文标题:Hacking with iOS: SwiftUI Editio

    本文链接:https://www.haomeiwen.com/subject/kobsvktx.html