美文网首页
React-Native 更改字体不跟随字体大小变化而变化

React-Native 更改字体不跟随字体大小变化而变化

作者: sunny635533 | 来源:发表于2017-09-22 16:07 被阅读313次

    转载文章。

    转载

    1.安卓

    打开React-native 项目 中 android 文件=>进入到 app 目录=> src =>main =>java => com =>runnercampshop =>MainActivity.java 文件中 头文件中加入

    import android.content.res.Configuration;

    import android.content.res.Resources; 这两个文件

    后面类要加入

    @Override

    public Resources getResources() {

    Resources res = super.getResources();

    Configuration config=new Configuration();

    config.setToDefaults();

    res.updateConfiguration(config,res.getDisplayMetrics() );

    return res;

    }

    2. iOS 更改 React-Native 框架中 RCTFont.mm 文件中一个缩放比例删除即可

    if(scaleMultiplier >0.0&& scaleMultiplier !=1.0) {

    fontSize =round(fontSize);

    }

    在 gitHub 上添加自己更改好的react-naitve;把本项目react-native 在node_modules中删除 react-native 这个文件,从新 npm install 一下;在把本项目中的package.json 文件中的 react-native 的版本号改成

    "react-native": "git+https://github.comreact-native.git", 自己提交在gitHub上的路径即可

    相关文章

      网友评论

          本文标题:React-Native 更改字体不跟随字体大小变化而变化

          本文链接:https://www.haomeiwen.com/subject/crufextx.html