iOS 12 及以下版本的 SwiftUI

SwiftUI on iOS 12 and below

我在 Xcode 11 开始使用 SwiftUI,令我困扰的是,当我将 iOS deployment Target 更改为 iOS 12 或以下时,none 的 SwiftUI 代码得到编译。 SwiftUI 是否设计为仅在 iOS 13 岁及以上时使用?

SwiftUI 专为 iOS13(或更高版本)设计。 请参阅 SwiftUI Documentation,右上角的 SDK 列。

是的,对于目标 iOS 13 及更高版本 Swift UI 可用,如果你想为较低版本提供支持,则必须坚持 UI套件.

在此处查看视频:https://developer.apple.com/videos/play/wwdc2019/224/