Mac sdk 中使用故事板的自定义字体

Custom fonts in Mac sdk using storyboard

如何在 Mac 应用程序开发中将自定义字体添加到故事板。我浏览了一些博客并尝试添加字体书并使用故事板使用此自定义字体开发一个 NStextfield。但它取决于系统。我创建了 DMG 并安装在另一台使用默认字体的计算机上。我以编程方式完成,但我的要求是通过情节提要。 请帮我解决这个问题

我花了一些时间试图解决这个问题并找到了

在您的 info.plist 文件中,您在

上提供给我

事实证明,您可以安全地删除 "Fonts Provided By Application" 部分(它是一个 iOS 特定键,被 macOS 忽略)。

对于 "Application Fonts resource path",请确保您已将字体放入 "Fonts" 文件夹(或应用程序包的 Resources 文件夹中的某个子文件夹)。

最后,像这样执行自定义复制构建阶段:

这是将字体复制到您 "Application Fonts resource path" 中指定的 "Fonts" 子文件夹中。您不希望 Resources 文件夹中的字体,但确实希望它位于 Resources 下的子文件夹中。