UIAppFonts
プロパティリストキーを使用して、さまざまな場所で概説されている手順に従いました。Aller Light フォントを使用しています。リソースとして追加し、情報プロパティ リストにフォント名を正しく追加し、現在使用しようとしていますが、使用しようとすると、デフォルトのフォントが表示されます。これまでのところ、私は試しました:
[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 であることがわかります。