Jak*_*e K 5 fonts android ios reactjs react-native
我正在尝试在我的本机应用程序中使用字体“Verveine Corp Regular”。
该字体适用于 iOS 版本,但不适用于 Android 版本。
字体为 .tff 格式,并放置在我工作的根目录中(在 package.json 中链接并且我运行了 react-native 链接)和“android/gradle/src/main/assets/fonts”内,但它仍然是不拿起字体。我也多次清理和重建应用程序。
在 android 调试器中检查使用该字体的元素时,它说它正在使用该字体。但是字体仍然是默认字体。
任何人都可以就这个问题提供一些帮助或指导吗?
谢谢!
这就是我在项目中使用自定义字体的方式
//sampleStyle.js
import overrideStyles from '/sampleoverridestyles';
iconTextStyle: {
color: '#FFFFFF',
fontSize: 16
}
//sampleoverridestyles.ios.js
export default {
iconTextStyle: {
fontFamily: 'FaktSoftPro-Medium'
}
}
//sampleoverridestyles.android.js
export default {
iconTextStyle: {
fontFamily: 'faktsoftpro_medium'
}
}
Run Code Online (Sandbox Code Playgroud)
因为我无法为 iOS 和 Android 设置相同的字体名称,所以我已经按照上面的方法覆盖了它并且它起作用了。
| 归档时间: |
|
| 查看次数: |
4323 次 |
| 最近记录: |