gpt4 book ai didi

ios - 自定义字体导入

转载 作者:行者123 更新时间:2023-11-30 11:12:24 25 4
gpt4 key购买 nike

我在 Xcode 9 上的 IOS 项目中添加自定义前端时遇到问题...

我尝试了有关此主题的所有建议:Xcode 9 custom fonts not working但没有任何结果。

在我的项目中,我得到了我的 FugazOne-Regular.ttf 文件,他的目标成员资格设置为我的应用程序。我的 Info.plist 具有应用程序提供的 Front,并且 Item 0 设置为 FugazOne-Regular.ttf。 FugazOne-Regular.ttf 也在构建阶段的复制捆绑资源中。

如果我尝试用这样的内容打印每个字体名称:

对于 UIFont.familyNames.sorted() { 中的家庭
让名称 = UIFont.fontNames(forFamilyName: family)
print("系列:\(family) 字体名称:\(names)")
}

我可以看到所有默认字体,但看不到 FugazOne-Regular 或类似的字体,

我尝试删除字体,清理项目,但没有任何改变......

(这是我第一次在这里发帖,如果我做错了什么请告诉我)

更新:我认为这可能是 Xcode 错误,我使用的是 Xcode 9.4.1,但不是 macOS Mojave。

最佳答案

重复以下步骤:

  1. 通过将字体拖到 Xcode 来将字体导入到项目中,并选中Copy items if need 和您所需的目标

Import to Xcode

  • 添加到您的 .plist 文件中(注意拼写)
  • enter image description here

  • 将导入的字体从 Xcode 内的项目(而不是 Finder)拖到构建阶段 > 复制捆绑资源
  • Copy Bundle Resources

    关于ios - 自定义字体导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52048897/

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