自定义字体在Swift / Xcode中不起作用

用户名

我的项目中的自定义字体有问题。我尝试了两种方式:通过代码和界面生成器。

我将TeamSpiritNF.ttf添加到项目中,并将其添加到info.plist中(应用程序提供的字体)。

然后在代码中输入以下内容:

self.navigationController?.navigationBar.titleTextAttributes = [ NSFontAttributeName: UIFont(name: "TeamSpiritNF", size: 30)!]

在模拟器中进入屏幕时,应用程序崩溃:

fatal error: unexpectedly found nil while unwrapping an Optional value

但是,如果我将字体名称更改为Helvetica,则同一行效果很好。

而且,如果我在界面构建器中使用此字体作为标签(可以从下拉菜单中选择它),则在预览中可以正确显示该字体。但是,当我在模拟器中运行应用程序时,进入该屏幕的时间被延迟,标签使用Helvetica Neue而不是TeamSpiritNF。

任何人都知道可能是什么问题?

切萨雷
  1. 在项目目录中创建一个新文件夹,然后在其中移动自定义字体。
  2. 在左侧边栏中,选择目标,然后选择构建阶段,然后应该会看到复制捆绑资源
  3. 确保您的字体包含在列表中。如果不是,请通过单击+按钮将它们包括在内

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Swift自定义字体Xcode

来自分类Dev

自定义字体在Heroku中不起作用

来自分类Dev

自定义字体在Android中不起作用

来自分类Dev

自定义UitableView在Xcode中不起作用

来自分类Dev

在Xcode 6中使用自定义字体-Swift

来自分类Dev

UINavigationBar上的自定义字体不起作用

来自分类Dev

自定义字体声明不起作用

来自分类Dev

Phonegap:自定义字体不起作用

来自分类Dev

Bootstrap上的HTML自定义字体不起作用

来自分类Dev

WordPress:自定义字体不起作用

来自分类Dev

自定义 Textview 字体不起作用

来自分类Dev

自定义ttf字体使Spritekit的过渡在SWIFT中变慢

来自分类Dev

使用的特定自定义字体在android应用程序中不起作用

来自分类Dev

Xcode 5中的自定义字体

来自分类Dev

Xcode 5中的自定义字体

来自分类Dev

自定义标签导航项不起作用-Swift

来自分类Dev

XCode:自定义字体未应用

来自分类Dev

$(this)在.each中的自定义函数中不起作用

来自分类Dev

NSKeyedArchiver在Swift 3(XCode 8)中不起作用

来自分类Dev

Swift 2.0 Defer在XCode 7.0.1中不起作用?

来自分类Dev

NSKeyedArchiver在Swift 3(XCode 8)中不起作用

来自分类Dev

Xcode 中的 Swift Playground - TapGestureRecognizer 到 UILabel 不起作用

来自分类Dev

Swift 自动布局在 Xcode 9.3 中不起作用

来自分类Dev

Swift-自定义SectionIndexTitles在Tableview中不起作用

来自分类Dev

自定义Segue中的NavigationController.pushViewController不起作用-Swift 2.0-iOS 9.1

来自分类Dev

自定义Segue中的NavigationController.pushViewController不起作用-Swift 2.0-iOS 9.1

来自分类Dev

自定义 UITableViewCell heightForRowAt 在 Swift 4 中不起作用

来自分类Dev

捕获自定义错误在Bluebird中不起作用

来自分类Dev

UICollectionView在自定义键盘扩展中不起作用

Related 相关文章

  1. 1

    Swift自定义字体Xcode

  2. 2

    自定义字体在Heroku中不起作用

  3. 3

    自定义字体在Android中不起作用

  4. 4

    自定义UitableView在Xcode中不起作用

  5. 5

    在Xcode 6中使用自定义字体-Swift

  6. 6

    UINavigationBar上的自定义字体不起作用

  7. 7

    自定义字体声明不起作用

  8. 8

    Phonegap:自定义字体不起作用

  9. 9

    Bootstrap上的HTML自定义字体不起作用

  10. 10

    WordPress:自定义字体不起作用

  11. 11

    自定义 Textview 字体不起作用

  12. 12

    自定义ttf字体使Spritekit的过渡在SWIFT中变慢

  13. 13

    使用的特定自定义字体在android应用程序中不起作用

  14. 14

    Xcode 5中的自定义字体

  15. 15

    Xcode 5中的自定义字体

  16. 16

    自定义标签导航项不起作用-Swift

  17. 17

    XCode:自定义字体未应用

  18. 18

    $(this)在.each中的自定义函数中不起作用

  19. 19

    NSKeyedArchiver在Swift 3(XCode 8)中不起作用

  20. 20

    Swift 2.0 Defer在XCode 7.0.1中不起作用?

  21. 21

    NSKeyedArchiver在Swift 3(XCode 8)中不起作用

  22. 22

    Xcode 中的 Swift Playground - TapGestureRecognizer 到 UILabel 不起作用

  23. 23

    Swift 自动布局在 Xcode 9.3 中不起作用

  24. 24

    Swift-自定义SectionIndexTitles在Tableview中不起作用

  25. 25

    自定义Segue中的NavigationController.pushViewController不起作用-Swift 2.0-iOS 9.1

  26. 26

    自定义Segue中的NavigationController.pushViewController不起作用-Swift 2.0-iOS 9.1

  27. 27

    自定义 UITableViewCell heightForRowAt 在 Swift 4 中不起作用

  28. 28

    捕获自定义错误在Bluebird中不起作用

  29. 29

    UICollectionView在自定义键盘扩展中不起作用

热门标签

归档