我们如何在 React Native 中使用 fontFamily 道具设置一组字体?

木大白*_*大白易 10 font-family react-native

就像在 css 中一样,我们可以这样设置:

font-family:"Times New Roman",Georgia,Serif;
Run Code Online (Sandbox Code Playgroud)

但在 RN 中,我们只能设置一种字体,

fontFamily: 'MidPlane00v3.1',
Run Code Online (Sandbox Code Playgroud)

我们如何像 css 一样使用它?我需要使用字体回滚机制显示多个字节的中文单词!

Luí*_*tre 1

你不能font-family像在CSS中那样在react-native中设置。这是因为在 CSS 中,浏览器将尝试获取第一个font-family,如果无法获取,它将尝试下一个定义的替代方案,如W3 Schools中所述

在react-native中,这不是问题,因为您将添加到font-family应用程序的本机资产文件夹中,从而保证font-family应用程序中存在。如果您想进一步解释原因,可以查看React Native文档。

如果您想知道如何将自定义字体系列添加到项目中,您可以按照此指南进行操作