我有一个相对较小的应用程序,由StackNavigator管理的几个视图。
我有三种自定义字体(TTF),在整个应用程序中使用。
该应用程序在模拟器上正常工作,适用于Android和iOS - 自定义字体按预期显示。
我现在开始向TestFlight提交我的应用程序,并在设备上运行它 - 到目前为止是两个不同的iPhone。
首次加载应用程序时,一切正常,字体正确显示。
但是,当应用程序进入后台,然后再次拉到前台时,字体会恢复到系统字体。(从后台拉出的页面实际上看起来是正确的,只有在堆栈切换到另一个视图时,这些字体才是不正确的。)
如果我强制关闭应用程序,然后重新启动,直到下一次进入后台,一切都还好。
您认为为什么这些资源没有显示?
我有三种自定义字体(TTF),在整个应用程序中使用。
该应用程序在模拟器上正常工作,适用于Android和iOS - 自定义字体按预期显示。
我现在开始向TestFlight提交我的应用程序,并在设备上运行它 - 到目前为止是两个不同的iPhone。
首次加载应用程序时,一切正常,字体正确显示。
但是,当应用程序进入后台,然后再次拉到前台时,字体会恢复到系统字体。(从后台拉出的页面实际上看起来是正确的,只有在堆栈切换到另一个视图时,这些字体才是不正确的。)
如果我强制关闭应用程序,然后重新启动,直到下一次进入后台,一切都还好。
您认为为什么这些资源没有显示?