Mac OSX Cocoa App:是不是可以让您的 App 使用 san francisco 字体(用于 Apple Watch 的字体)?

Posted

技术标签:

【中文标题】Mac OSX Cocoa App:是不是可以让您的 App 使用 san francisco 字体(用于 Apple Watch 的字体)?【英文标题】:Mac OSX Cocoa App: Is it possible to allow your App to use the san francisco font (one used for Apple Watch)?Mac OSX Cocoa App:是否可以让您的 App 使用 san francisco 字体(用于 Apple Watch 的字体)? 【发布时间】:2015-09-06 03:19:28 【问题描述】:

https://en.m.wikipedia.org/wiki/San_Francisco_(2014_typeface)

我想将此字体用于我的 Mac OSX 应用程序。但是,我不确定目前是否可行。据说到了 OSX 10.11,默认字体将被 San Francisco 字体取代。如果这是可能的,我该怎么做?任何提示或建议表示赞赏

【问题讨论】:

【参考方案1】:

始终建议使用系统字体。所有标准的 Cocoa 控件都使用它们。这意味着,如果系统字体发生变化,所有控件和文本字段都会自动使用新的系统字体。所以你没有什么可做的。

如果您手动设置NSFont 对象,我建议您使用systemFontOfSize:。这将为您提供优胜美地下的 Helvetica Neue 和 El Capitan 下的旧金山。

你可以下载旧金山字体here,但我不确定你是否可以在你的应用程序中使用它。我认为它仅供私人使用。

更新:

Apple 前段时间已在 macOS 上切换到 San Francisco 字体。所以这个问题不存在了。

【讨论】:

以上是关于Mac OSX Cocoa App:是不是可以让您的 App 使用 san francisco 字体(用于 Apple Watch 的字体)?的主要内容,如果未能解决你的问题,请参考以下文章

Objective C - 创建 PDF (Mac OSX / Cocoa)

在 Swift、Cocoa、Mac OSX 中将 EXIF 数据设置为 NSImage

在 Cocoa Mac OSX 中设置 FirstResponder 的问题

就像在我的 Mac OSX Cocoa 应用程序中在 Microsoft Word 中一样创建字体菜单

从 Cocoa 应用程序项目中导出 XCode 中的 OSX 可执行文件

如何为 Mac 创建 Cocoa App 首选项?