我正在尝试在 SwiftUI 文本视图中设置自定义字体。这是我正在使用的代码:
struct SampleView: View {
var body: some View {
Text("Hello, World!")
.font(.custom("custom-font", size: 20)) // 1
.font(Font.custom("custom-font", size: 20)) // 2
}
}
第一行工作正常,但第二行不行。我希望两者的功能相同,因为第一行是第二行的简写。
有人可以解释为什么第二个在这种情况下可能不起作用吗?
我假设您已经注册了该字体。 您只能使用 1 个初始值设定项来应用自定义字体。尝试注释掉第一行