react-native 中是否有当前后备字体的解决方案?
我在整个应用程序中使用了一种字体,但该字体不支持特定字符。我希望它回退到自定义字体(特别是针对 iOS),因为这个 Angular 色的样式看起来从 iOS 12 更改为 iOS 13。
我在 react native 文本
中看到documentation不支持多种字体,但我想知道是否有任何第三方解决方案。
编辑:字体不能被硬编码,因为该字符可能出现在任何字符串中。它必须退回到整个应用程序中使用的高级文本组件。
干杯!
最佳答案
基本上,React Native 无法自动执行此操作。你必须定义你的特殊字符并告诉 RN 使用你的替代字体。有一个 RN 库可以为您做到这一点:React Native Hightlight Words 。该组件将检测您的特殊字符,并使用您的自定义样式(包括您的字体)渲染它
关于javascript - React Native 中的后备字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58965663/