在本机iOS中添加自定义字体系列
我想在iOS上的React本机应用程序上添加自定义字体系列。我对Android没有问题,但我在iOS中有一个错误: 无法识别的字体系列“dinproRegular” 我已使用设置字体,但没有结果 文件名:dinproRegular.ttf 调用react-native:在本机iOS中添加自定义字体系列,ios,xcode,reactjs,react-native,Ios,Xcode,Reactjs,React Native,我想在iOS上的React本机应用程序上添加自定义字体系列。我对Android没有问题,但我在iOS中有一个错误: 无法识别的字体系列“dinproRegular” 我已使用设置字体,但没有结果 文件名:dinproRegular.ttf 调用react-native:fontFamily:“dinproRegular”//也使用“Dinpro-Regular”进行测试 无结果:( 有人知道吗?只需检查当前安装在Ios或Android中的字体: 如果要添加自定义字体: 希望有帮助!在iOS中
fontFamily:“dinproRegular”//也使用“Dinpro-Regular”进行测试
无结果:(
有人知道吗?只需检查当前安装在Ios或Android中的字体: 如果要添加自定义字体:
希望有帮助!在iOS中,您可以看到应该在代码中使用什么字体名称来让它工作 使用AppDelegate.m中的以下代码获取应用程序中支持的所有字体名称
for (NSString* family in [UIFont familyNames])
{
NSLog(@"%@", family);
for (NSString* name in [UIFont fontNamesForFamilyName: family])
{
NSLog(@" %@", name);
}
}
我试过谷歌字体,它很管用。你认为这是因为DinPro不是免费的吗?可能是文件有问题吗?如果文件是正确的,我不认为这可能是错误的。你在包中正确链接字体路径了吗。json?是:)我的路径是正确的,我试过使用其他字体,但它很关键,所以确定这是一个问题与此字体类型。也许你没有很好地下载它,或者你没有确定ios是否与这种字体完全兼容。