如何在SwiftUI中创建字符串的大写版本?

时间:2019-07-09 04:06:28

标签: swift swiftui

可以使用Swift将字符串大写并使用

let str = "Hello World!"
print(str.uppercased())

此代码将打印“ HELLO WORLD!”进入Xcode控制台。但是,如何使用SwiftUI将如下所示的String大写呢?

Text("Hello World!")

2 个答案:

答案 0 :(得分:4)

对于那些想使用LocalizedStringKey的人。从iOS 14开始,您可以在文本上使用.textCase(.uppercase)

Text(LocalizedStringKey("keyName"))
  .textCase(.uppercase)

答案 1 :(得分:3)

您可以通过这种方式简单地完成

Text("Hello World!".uppercased())