1

我正在使用 Xcode 11.3.1,我当前的应用程序在 Objective c 中。

我之前使用的是 Launch Image,现在,我已经转移到 LaunchScreen.storyboard。当我选择“LaunchScreen.storyboard”作为启动屏幕时,应用自定义字体停止工作。

我在“Main.storyboard”中设置了自定义字体,甚至在某些控制器上我也使用代码(UIFont)类设置了自定义字体。

当我签入“Main.storyboard”时,所有控制器都有自定义字体,但在运行时它发生了变化,看起来像是使用系统字体(不确定,但字体不是我在故事板中设置的自定义字体)。

我读过,如果我们使用“LaunchScreen.storyboard”,那么自定义字体将无法在“LaunchScreen.storyboard”上使用,但我在代码和“Main.storyboard”中使用自定义字体。

我不确定为什么所有字体都会更改,有人可以知道并帮助我使用自定义字体吗?

编辑:我已经在构建阶段进行了验证,字体在那里可用,我也尝试从 App Delegate 打印它们,它也在控制台中打印字体。

4

0 回答 0