如果我不想输入类似内容Text("Hello world").font(.anuRegular(14)),我只想Text("Hello world),如何自定义文本的默认字体?
小智 10
您可以使用环境修饰符并将 .font 键设置为所需的字体,为整个 SwiftUI 应用程序设置默认字体。
WindowGroup {
ContentView()
.environment(\.font, Font.custom("CustomFont", size: 14))
}
Run Code Online (Sandbox Code Playgroud)
如果要对特定文本视图使用不同的字体,您仍然可以通过向该视图应用不同的字体修饰符来覆盖默认字体。如果您不覆盖,默认字体将是自定义字体。
| 归档时间: |
|
| 查看次数: |
3293 次 |
| 最近记录: |