该字体适用于iOS版本,但不适用于Android版本.
字体是.tff格式,放在我的工作的根目录(链接在package.Json中,我运行react-native链接)和里面的“androID / gradle / src / main / assets / Fonts”但它仍然是没有选择字体.我还多次清理并重建了应用程序.
当检查在androID调试器中使用该字体的元素时,它说它正在使用该字体.但字体仍然是默认字体.
有人可以就这个问题提供一些帮助或指导吗?
谢谢!
解决方法 这就是我在项目中使用自定义字体的方式//sampleStyle.Jsimport overrIDeStyles from '/sampleoverrIDestyles';iconTextStyle: { color: '#FFFFFF',FontSize: 16}//sampleoverrIDestyles.ios.Jsexport default { iconTextStyle: { FontFamily: 'FaktSoftPro-Medium' }}//sampleoverrIDestyles.androID.Jsexport default { iconTextStyle: { FontFamily: 'faktsoftpro_medium' }}
因为我无法为iOS和androID设置相同的字体名称,所以我已经覆盖了它,并且它有效.
总结以上是内存溢出为你收集整理的Android react-native应用程序没有拾取字体全部内容,希望文章能够帮你解决Android react-native应用程序没有拾取字体所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)