RN iOS字体随着系统字体大小变化的问题

iOS

渲染 Text 时会根据系统当前字体大小而改变 Text 的字体大小,导致适配问题,解决方案如下:

1、为Text添加

allowFontScaling :false

但是为每一个Text组件添加使用不是很便捷。
2、为所有Text组件添加默认属性

Text.defaultProps.allowFontScaling=false

Android

渲染Text如果不设置fontFamily会取当前系统的字体,所以会出现以下字体导致的适配问题。所以建议给 Text 设置统一的字体,例如iOS的 PingFang 字体,可以保证两端样式一致

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,053评论 3 119
  • 一个企业的销售工作要想不出大的问题,先决条件是,在企业的crm管理软件上要没有明显的缺陷和遗漏,企业crm系统配套...
    Ctrlbox可卓阅读 3,349评论 0 0
  • 红楼梦
    六弦锦瑟阅读 3,276评论 0 0
  • 布达拉求佛的路上,很多面孔、身体脏兮兮的人们,其实内心的纯净是不能语言描述的!他们相信,当知道迷惑时并不可怜,可怜...
    红箭阅读 2,515评论 0 0
  • 清晨意识之光,照亮四方,我的心也如此的清透!唤醒我的觉知,醒悟,昨晚发生一件混乱的事情,意识之光带我走入和平,写完...
    明景灵燕阅读 2,944评论 14 0

友情链接更多精彩内容