SF Pro显示字体在SwiftUI视图中不起作用



一直在尝试在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.中导入它

字体簿

最新更新