【问题标题】:How to take Apple System Font file?如何获取苹果系统字体文件?
【发布时间】:2020-07-29 12:31:38
【问题描述】:

目前我正在为 Apple 平台开发某个应用,并将在其上添加 Apple Sign-in。

design requirement 上,我们为它制作自定义按钮时有一些规则。其中之一是:使用 Apple System Font。

所以,然后我搜索什么是“Apple Sytem Font”,发现:https://developer.apple.com/fonts/system-fonts/

据我了解 (cmiiw),Apple 在那里列出了一组字体,我可以从中选择一种字体并将其用于我的应用程序。

这里的问题是我的应用程序使用了一些 UI 框架和工具,这需要字体文件在机器上本地可用。因为它将用于将资产构建到应用数据中。

那么,问题是如何从这些列表中获取 .ttf 文件?

他们说要使用 Apple Font Book 来下载它,但我不知道如何从中获取 .ttf 文件。据我了解,Apple Font Book 就像 Corel 的 Bitstream Font Navigator,不是吗?

【问题讨论】:

    标签: ios fonts system-font


    【解决方案1】:

    iOS系统字体为San Francisco

    https://developer.apple.com/fonts/

    您应该能够从该链接下载变体并将它们安装在您的“构建资产”系统上。

    【讨论】:

    • 那么,这个字体列表developer.apple.com/fonts/system-fonts 不是Apple 的系统字体吗?还是Apple的那些“曾经”系统字体?当他们说“系统字体”时,他们会想到哪种字体(当前系统字体或以前的系统字体)?
    • 在为 iOS(和 Mac)开发时,通常使用 SystemFont 而不是按名称命名的字体...部分是为了保持一致性,部分是为了便于动态类型使用情况,部分原因是您的应用在更改时使用 current 系统字体等。可能值得从该链接观看 WWDC19 会话视频...
    • 啊,我刚刚从developer.apple.com/fonts下载了字体,文件是.dmg文件,不是.ttf。如何获取 .ttf?
    • .dmg 是一个磁盘映像文件...只需打开它并双击该包。它将安装字体。您可以在/System/Library/Fonts 中找到它们
    • 是的,实际上.dmg文件里面只有.otf文件,所以我只需要把它转换成.ttf。但是,是的,它有效。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-24
    • 2021-11-22
    • 1970-01-01
    • 2011-10-31
    相关资源
    最近更新 更多