如何在 SwiftUI 中创建字符串的大写版本?
How to create an uppercase version of a String in SwiftUI?
可以使用 Swift 创建字符串的大写版本
let str = "Hello World!"
print(str.uppercased())
此代码会将 "HELLO WORLD!" 打印到 Xcode 控制台。但是如何使用 SwiftUI?
创建如下所示的大写字符串
Text("Hello World!")
您可以通过这种方式简单地做到这一点
Text("Hello World!".uppercased())
对于 LocalizedStringKey
你可以使用这个。
Text(LocalizedStringKey("keyName")).textCase(.uppercase)
对于那些想要使用 LocalizedStringKey 的人。由于 iOS 14 您可以在文本上使用 .textCase(.uppercase)
。
Text(LocalizedStringKey("keyName"))
.textCase(.uppercase)
可以使用 Swift 创建字符串的大写版本
let str = "Hello World!"
print(str.uppercased())
此代码会将 "HELLO WORLD!" 打印到 Xcode 控制台。但是如何使用 SwiftUI?
创建如下所示的大写字符串Text("Hello World!")
您可以通过这种方式简单地做到这一点
Text("Hello World!".uppercased())
对于 LocalizedStringKey
你可以使用这个。
Text(LocalizedStringKey("keyName")).textCase(.uppercase)
对于那些想要使用 LocalizedStringKey 的人。由于 iOS 14 您可以在文本上使用 .textCase(.uppercase)
。
Text(LocalizedStringKey("keyName"))
.textCase(.uppercase)