Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React native 如何更改本机基本输入的字体系列?_React Native_Input_Native Base_Font Family - Fatal编程技术网

React native 如何更改本机基本输入的字体系列?

React native 如何更改本机基本输入的字体系列?,react-native,input,native-base,font-family,React Native,Input,Native Base,Font Family,我可以修改本机基本输入标签的字体系列,如下所示: <Input style={{fontFamily: 'Termina-Bold'}}/> 但是我找不到如何修改用户输入的文本的字体系列 如何实现这一点?链接添加这样的字体 在根文件夹上创建react-native.config.js文件并添加 module.exports = { project: { ios: {}, android: {}, // grouped into "pro

我可以修改本机基本输入标签的字体系列,如下所示:

<Input style={{fontFamily: 'Termina-Bold'}}/>

但是我找不到如何修改用户输入的文本的字体系列


如何实现这一点?

链接添加这样的字体

在根文件夹上创建react-native.config.js文件并添加

module.exports = {
    project: {
      ios: {},
      android: {}, // grouped into "project"
    },
    assets: ["./src/assets/fonts/"], // src/assets/fonts/ replace with your fonts location folder path
  };

它的工作原理很好:-)

没有家庭

 <Input placeholder="Underline Textbox" style={{ textAlign: "center", marginTop: 15,backgroundColor:'pink' }} />

例如:

波平斯半黑体

 <Input placeholder="Underline Textbox" style={{ fontFamily: "Poppins-SemiBold", textAlign: "center", marginTop: 15,backgroundColor:'pink' }} />

普通罂粟

<Input placeholder="Underline Textbox" style={{ fontFamily: "Poppins-Regular", textAlign: "center", marginTop: 15,backgroundColor:'pink' }} />


在我这边,你链接字体了吗?是的,字体链接了,因为我说过,它适用于标签。它完全不适用于输入本身(输入内部输入的文本)。这不是与字体相关的问题,有正确的链接,字体是标签的好字体。问题是,当用户开始写东西时,字体会发生变化。您使用的是来自本机base的输入吗?它也在iOS上吗?因为这个问题出现在Android上,我不知道IOS上是否也是这样。是的,我使用的是Nativebase,这是Android屏幕快照。好吧,那么我应该在其他地方遇到问题:(