css - 在 react-native 中更改文本项的字体?
问题描述
我正在尝试将我的标题字体更改为我下载的自定义字体,但它不起作用我正在将它更改为它也不起作用的任何其他字体。
反应原生版本:
"react-native": "0.55.3"
身体的一部分:
<Text style={styles.title}>My App!</Text>
CSS部分:
title:{
color: 'white',
fontSize: 36,
fontWeight: 'bold',
marginBottom: '30%',
fontFamily: 'MMA Champ',
}
Android/../fonts/ 中的字体文件
$ ls android/app/src/main/assets/fonts/
Entypo.ttf Ionicons.ttf Octicons.ttf Zocial.ttf
EvilIcons.ttf MaterialIcons.ttf Roboto.ttf
FontAwesome.ttf mmachamp.otf Roboto_medium.ttf
Foundation.ttf mmachamp.ttf SimpleLineIcons.ttf
解决方案
我后来想通了。我不应该使用fontWeight
自定义字体。
当我添加fontWeight: 'bold'
时,它会MMA champ-bold.ttf
在文件系统中查找。
特别感谢React Native Training Slack 中的 @roach_iam。谁帮我解决了这个问题。
推荐阅读
- turtle-graphics - Clear() 清除整个屏幕,而不只是一个海龟图纸?
- node.js - 如何从 Typecript 文件执行命令?
- app-store-connect - 好评,但在 Play Store/App Store 上 1 星。我怎么解决这个问题?
- apache-spark-sql - pyspark 数据在错误的列中
- rust - 为什么使用匹配时参数的顺序很重要!宏?
- javascript - 快递:无法路由
- eclipse - 从码头的标题中隐藏服务器版本
- c# - 如果我之后在 EF Core 中执行 Select,则过滤包括恢复
- metadata - 有没有办法在 Infra 元数据表中获取当前正在运行的 Informatica 工作流的预计完成时间
- linux - 无人机有时会失败,并出现与“设备上没有剩余空间”相关的错误