SwiftUI 字体如何使用 uppercased() 和 LocalizedStringKey
SwiftUI Font how to use uppercased() with LocalizedStringKey
我正在尝试创建既是斜体又是大写的字体样式。我还使用 LocalizedStringKey 来设置我的字符串。我尝试使用 smallCaps() 但这不适用于 italic() 作为回答 并且如果我尝试在 LocalizedStringKey 上使用 uppercased() 它只是将键设置为大写而不是字符串。
有人知道解决方案吗?
extension Font {
public static let Heading1: Font = system(size: 34, weight: .black, design: .default).italic()
}
Text("HELLO_WORLD").font(.Heading1)
这是一个解决方案。使用 Xcode 11.4 / iOS 13.4
测试
Text(NSLocalizedString("HELLO_WORLD", comment: "").uppercased())
.font(.Heading1)
我正在尝试创建既是斜体又是大写的字体样式。我还使用 LocalizedStringKey 来设置我的字符串。我尝试使用 smallCaps() 但这不适用于 italic() 作为回答
有人知道解决方案吗?
extension Font {
public static let Heading1: Font = system(size: 34, weight: .black, design: .default).italic()
}
Text("HELLO_WORLD").font(.Heading1)
这是一个解决方案。使用 Xcode 11.4 / iOS 13.4
测试Text(NSLocalizedString("HELLO_WORLD", comment: "").uppercased())
.font(.Heading1)