【发布时间】:2019-12-30 07:27:22
【问题描述】:
我想在为 iOS 和 iPadOS 构建时显示不同的视图。目前,我知道我可以做到
import SwiftUI
struct ContentView: View {
#if targetEnvironment(macCatalyst)
var body: some View {
Text("Hello")
}
#else
var body: some View {
Text("Hello")
}
#endif
}
在 macOS 和 iPadOS/iOS 之间显示不同的视图(在 Swift 4/5 中引入)。但是我如何区分后者呢?我似乎无法使用 targetEnvironment...
【问题讨论】: