我知道如何为iOS做到这一点,但我不知道如何为macOS做到这一点。
let allFontNames = UIFont.familyNames.flatMap { UIFont.fontNames(forFamilyName: $0) }
var body: some View {
List(allFontNames, id: \.self) { name in
Text(name)
.font(Font.custom(name, size: 12))
}
}
1条答案
按热度按时间4ioopgfo1#
下面是一个使用
NSFontManager
的例子: