UIAppFonts
我使用属性列表键按照不同位置列出的步骤进行操作。我正在使用 Aller Light 字体。我已将其添加为资源,在 info 属性列表中正确添加了字体名称,现在正在尝试使用它,但是每次尝试都会导致显示默认字体。到目前为止,我已经尝试过:
[leader setFont:[UIFont fontWithName:@"Aller Light" size:20.0]];
[leader setFont:[UIFont fontWithName:@"AllerLight" size:20.0]];
[leader setFont:[UIFont fontWithName:@"Aller-Light" size:20.0]];
[leader setFont:[UIFont fontWithName:@"Aller-Lt.ttf" size:20.0]];
leader.font = [UIFont fontWithName:@"Aller Light" size:20.0];
... with all the variants listed above
它们都不起作用。运行NSLog(@"Available fonts: %@", [UIFont familyNames]);
返回:
Available fonts: (
...
"Aller Light",
...
)
想法或解决方案?在我的 Mac 上安装字体并查看 Font Book,字体的名称是 Aller Light。验证 Font Book 中的字体表明字体名称实际上只是 Aller Light。