react-native添加新字体在IOS模拟器上给出’无法识别的字体系列
发布时间:2020-12-15 09:33:00 所属栏目:百科 来源:网络整理
导读:我添加了新的字体 – ‘SourceSansPro'(从GoogleFonts获得)到我的React-Native项目.但我在 IOS模拟器上遇到“无法识别的字体系列”错误.关于这个问题有很多不同的建议,例如删除构建项目或查看字体是否在info.plist中定义或执行’react-native-link’等.但是,
我添加了新的字体 – ‘SourceSansPro'(从GoogleFonts获得)到我的React-Native项目.但我在
IOS模拟器上遇到“无法识别的字体系列”错误.关于这个问题有很多不同的建议,例如删除构建项目或查看字体是否在info.plist中定义或执行’react-native-link’等.但是,它们都不适合我的情况.此外,有些人提到,虽然它不能通过CLI工作,但它可以直接通过
Xcode执行.然而,它对我不起作用.我困扰了这个问题将近5个小时.最后,我想也许有人可以在这里帮助我.
你有什么建议吗? 解决方法
您的字体名称可能不是SourceSansPro
根据您添加到项目中的哪一个(或多个),名称更可能是SourceSansPro-Regular或SourceSansPro-Bold或SourceSansPro-Italic等 我不使用React-Native,但您可以使用以下代码列出应用程序可用的字体系列和字体名称: for (NSString* family in [UIFont familyNames]) { NSLog(@"%@",family); for (NSString* name in [UIFont fontNamesForFamilyName: family]) { NSLog(@" %@",name); } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |