【发布时间】:2019-08-20 12:20:47
【问题描述】:
使用 Xcode beta 6 和 SwiftUI,使用 >本地化 字符串创建 Text 视图,我怎样才能将其大写 而不必将本地化字符串值大写?我想我想要一个 ViewModifier 来更改大小写,但它似乎不存在?
Text("SignIn.Body.Instruction".uppercased()) 会将本地化 key 大写,因此这将不起作用,如SO question about uppercasing a non-localized string 中所述。
【问题讨论】:
-
localizedCapitalized 不起作用吗? developer.apple.com/documentation/foundation/nsstring/…
-
@yawnobleix 这是完全不同的事情:D。这是一个
SwiftUI问题。我们不能更改字符串本身,因为它指的是key的名称。