一直在尝试在SwiftUI
中实现SF Pro Display
字体,但不起作用!我已经复制了Xcode和info.plist
文件中的文件。其他字体可以工作,但SF Pro Display
不工作。有人能帮忙吗?
[UPDATE: No need to import SF Fonts in Xcode. Xcode uses SF Pro Display Fonts by default]
分机:
extension Font {
struct SF {
static func regular(size: CGFloat) -> Font {
.custom("SF-Pro-Display-Regular", size: size)
}
static func light(size: CGFloat) -> Font {
.custom("SF-Pro-Display-Light", size: size)
}
static func medium(size: CGFloat) -> Font {
.custom("SF-Pro-Display-Medium", size: size)
}
}
在SwiftUI 中
Text("81%")
.font(Font.SF.medium(size: 55))
.shadow(radius: 10, y: 5)
信息列表
Xcode 中的字体
SwiftUI预览
我遇到了同样的问题,很久以前我在某个地方发现,它需要"PostScript名称";你可以在字体书中找到,据我从文档中了解,你不需要在.plist.中导入它
字体簿