ios - 显示一些 View ,仅适用于 iOS 14、SwiftUI

标签 ios swiftui ios14

我想显示一个 TextView :

Text("Welcome to iOS 14")

如果用户使用的是 iOS 14。

如果用户使用其他 iOS 版本,我想显示不同的 TextView ,请说:

Text("Welcome to Different iOS version") 

我怎样才能实现这一目标?

最佳答案

struct ContentView: View {
    
    var systemVersion = UIDevice.current.systemVersion

    var body: some View {
        if systemVersion.starts(with: "14" ) {
            Text("welcome to ios 14")
        } else {
            Text("Welcome to Different iOS version")
        }
        
    }
}

关于ios - 显示一些 View ,仅适用于 iOS 14、SwiftUI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65335960/

相关文章:

SwiftUI - UI 元素的大小

phasset - iOS 14 Beta 检查 .limited 访问级别的 PHAsset 权限

ios - 如何始终在 Obj c 中看到 Tableview 的滚动条?

ios - 连接开始前设置标志

iOS 8.2 [NSUserDefaults standardUserDefaults] 返回 nil

ios - subview 导航栏中不需要的大空间

SwiftUI - 如何检测长按按钮?

ios - 加载 Paypal 验证码时 WKWebView 为空白

ios14 - 如何关闭 iOS 14 datePicker 模态?

ios - 为什么我在 xCode 中看不到用于展开转场的绿色小退出图标?