gpt4 book ai didi

ios - 在 WatchKit 中使用 Helvetica Neue 无效,其他自定义字体有效

转载 作者:可可西里 更新时间:2023-11-01 06:14:27 26 4
gpt4 key购买 nike

我想在我的 Watchkit 应用程序中使用 Helvetica Neue Ultra Light。我已按照所有添加自定义字体的说明进行操作(添加到扩展包并添加到扩展和 Watchkit 应用程序的 Info.plist 中),但没有任何效果,而且永远不会被使用。

真正奇怪的是,我添加的其他 ttf 字体确实有效,这似乎只是 Helvetica 的一些奇怪问题。

enter image description here

enter image description here

enter image description here

Helvetica 在哪里,为什么我不能添加它?

编辑:澄清事情并防止人们认为可能是显而易见的答案。

Watchkit only includes the system font (San Francisco), it doesn't expose all of the fonts that iOS has. (Ref: devforums.apple.com/message/1096179#1096179) THIS is why I am trying to include Helvetica.

最佳答案

选项1

我遇到了同样的问题。我通过在字体名称和字重名称之间包含 - 字符来修复它。在某些方面,Xcode 可以识别字体。

尽可能尝试将 HelveticaNeueUltraLight.ttf 更改为 HelveticaNeue-UltraLight.ttf(info.plist 文件和项目文件夹中)。

选项 2

打开 Mac 附带的 FontBook。如果您还没有安装字体,请仔细查看字体的 PostScript 名称。如果它与您当前在 Xcode 中使用的名称不同,请更改它。

选项3

如果您仍然无法正常工作,请从其他来源下载相同的字体。

关于ios - 在 WatchKit 中使用 Helvetica Neue 无效,其他自定义字体有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29397355/

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