我刚在项目中添加了一个新字体,并按照以下步骤操作,但在模拟器和设备中运行时无法识别。
我只是做了这些步骤以确保FONT会识别但没有机会
当我将此代码段真正检查时,字体名称也会记录:
for (NSString* family in [UIFont familyNames])
{
NSLog(@"%@", family);
for (NSString* name in [UIFont fontNamesForFamilyName: family])
{
NSLog(@" %@", name);
}
}
那么,我错过了什么?
答案 0 :(得分:2)
@DharaParekh - 我找到了解决方案
来源:Custom Font Sizing in XCode6 Size Classes Not Working Properly w/ Custom Fonts
答案 1 :(得分:0)
for (NSString* family in [UIFont familyNames])
{
NSLog(@"%@", family);
for (NSString* name in [UIFont fontNamesForFamilyName: family])
{
NSLog(@" %@", name); //copy the fontname which you want
}
}
我认为您需要复制字体名称并在此处复制。
titleLabel.font = [UIFont fontWithName:@"" size:17.0];
及其工作。