我正在尝试在项目中使用外部字体。已经配置了文件“ react-native-config”,已经添加了字体,已经建立了链接,但是当我设置fontFamily时不起作用。有人知道如何解决吗?
答案 0 :(得分:0)
如果您使用的是ios,则可以在didFinishLaunchingWithOptions
中AppDelegate
的开头添加以下代码,以检查是否已安装字体
NSArray *fontFamilies = [UIFont familyNames];
for (int i = 0; i < [fontFamilies count]; i++)
{
NSString *fontFamily = [fontFamilies objectAtIndex:i];
NSArray *fontNames = [UIFont fontNamesForFamilyName:[fontFamilies objectAtIndex:i]];
NSLog (@"%@: %@", fontFamily, fontNames);
}
如果您使用的是Android,则必须在最后添加字体粗细
fontFamily: "Montserrat-Regular"
or
fontFamily: "Montserrat-Bold"