gpt4 book ai didi

ios - 如何在 iOS 9 中使用新的 San Francisco 字体?

转载 作者:IT王子 更新时间:2023-10-29 07:36:51 32 4
gpt4 key购买 nike

iOS 9 之前,我们使用 UIFontfontWithName 来引用字体:

[UIFont fontWithName:@"HelveticaNeue" size:18]

现在我们要迁移到 iOS 9。如何以相同的方式引用新的 San Francisco 字体

我们可以将它与UIFontsystemFontOfSize一起使用,但是如何引用常规以外的样式呢?例如,如何使用San Francisco MediumSan Francisco Light 字体?

最佳答案

在 iOS 9 中它是系统字体,所以你可以这样做:

let font = UIFont.systemFontOfSize(18)

可以直接使用字体名称,但我认为这不安全:

let font = UIFont(name: ".SFUIText-Medium", size: 18)!

您还可以使用 specific weight 创建字体,像这样:

let font = UIFont.systemFontOfSize(18, weight: UIFontWeightMedium)

let font = UIFont.systemFontOfSize(18, weight: UIFontWeightLight)

关于ios - 如何在 iOS 9 中使用新的 San Francisco 字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31369711/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com