zl程序教程

您现在的位置是:首页 >  云平台

当前栏目

SwiftUI 实战经验之 国外主流内容平台Medium 使用SwiftUI开发经验分享

平台开发 分享 内容 经验 SwiftUI 主流 国外
2023-09-11 14:18:29 时间

Medium开发者分享了他们使用SwiftUI的经验,让我们来看看他们是如何使用的吧

首先,我们使用它已经有一段时间了,实际上是从 2020 年到去年 9 月,我们放弃了对 iOS 13 的支持,因此我们能够更快地采用 SwiftUI,因为对 iOS 14 和 15 的支持要好得多。我们仍然需要在 iOS 14 上做出一些妥协,但这仅代表我们现在用户群的一小部分。我将在本文后面进一步讨论这些妥协的细节。

SwiftUI 独有的一些功能

列表

image.png

列表功能是对 Medium 的一个很好的补充,它是我们添加到平台的全新层,在 iOS 上我们决定使用 SwiftUI。这很有意义,因为这是很多漂亮(和新)的 UI 连接在一起,是使用 SwiftUI 的完美候选者。

我们制作了各种组件,例如左侧第一个屏幕中的列表预览:

image.png

我们尝试使主体尽可能简单,将所有视图提取到小的计算属性或其他文件中的适当 SwiftUI 视图(当您想在其他组件中重用它们时)。