【问题标题】:How to add missing San Francisco font inside Xcode?如何在 Xcode 中添加缺少的 San Francisco 字体?
【发布时间】:2017-04-18 05:24:53
【问题描述】:

我正在运行 Xcode 8.3,但我似乎没有 San Francisco 字体。

我已经从https://developer.apple.com/fonts/ 下载并安装了它。我在 Mac 上打开 Font Book 时可以看到它。

在 Xcode 中添加字体还有其他步骤吗?

编辑:我在 Interface Builder 中设计我的应用程序,所以我需要在 Xcode 中使用字体来查看运行时的外观。

【问题讨论】:

  • 请澄清您的问题。您是在尝试将字体添加到 Mac 上的 Xcode,还是尝试在您正在创建的 iOS 应用中添加字体?
  • 嗯,我想将它添加到我正在制作的应用程序中。但这是否意味着我需要在 Xcode 中使用它?

标签: ios xcode fonts


【解决方案1】:

是的,您需要将其包含在您的 plist 中。应该有很多线程。 This 可能对你有帮助

【讨论】:

  • 但是旧金山不是自定义字体,应该是系统默认字体吧?
  • 我相信这取决于您的系统版本。由于旧版本使用的是 Helvetica。
  • 我正在使用最新的 Macbook Pro =/
【解决方案2】:

如果您的目标是 iOS 9 或更高版本,San Francisco 是默认字体。 swift 3中的用法UIFont.systemFont(ofSize: 15)

【讨论】:

  • 那么如何在应用程序的某些部分指定此默认字体为常规字体或半粗体?谢谢
【解决方案3】:

对于使用 React native 构建的 ios 应用程序也有类似的问题。使用 react-native link 并没有解决我的问题。 Resources 文件夹和 Build Phases > Copy Bundle Resources 中的字体资产但问题仍然存在。只有在我将实际字体资产的相对路径添加到我的案例 ../lib/assets/fonts 到我的 plist 下 Application fonts resource path 之后,它才得到解决。

别忘了:Build Phases > Copy Bundle Resources

【讨论】:

    猜你喜欢
    • 2021-02-18
    • 2015-09-30
    • 1970-01-01
    • 1970-01-01
    • 2015-12-21
    • 2016-01-27
    • 2020-03-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多