问题描述
我在SwiftUI中使用这样的文本
Text("Customize").font(.footnote)
但这也会改变设备字体大小设置的字体大小基础。
PS:我不想手动设置所有文本字体大小。
解决方法
只需创建这样的Font扩展名:
import SwiftUI
extension Font {
static var appButton:Font {
get {
return .system(size: 18)
}
}
}
然后将其用作:
Text("Observation mode")
.font(.appButton)
,
嘿!请尝试一下!
Text("Customize").font(.system(size: 32))