iPad 専用のアプリケーションを作成しています。いくつかのラベルでカスタム フォントを使用する必要があるため、それらをプロジェクトに追加しました。それらは、「バンドル リソースのコピー」のアプリケーション ターゲットに表示されます。また、アプリの -Info.plist ファイルに名前を追加しました。
<key>UIAppFonts</key>
<array>
<string>font1.ttf</string>
<string>font2.ttf</string>
<string>font3.ttf</string>
<string>font4.ttf</string>
</array>
それでも、ラベルのフォントを設定しようとすると、デフォルトを使用しているようです。この問題を克服する方法を見つけることができませんでした。どんな援助でも大歓迎です。
編集:
- (void)debug {
NSLog(@"fonts: %@", [UIFont familyNames]);
UIFont *f1 = [UIFont fontWithName:@"Helvetica" size:20];
UIFont *f2 = [UIFont fontWithName:@"font1" size:5];
NSLog(@"f1:%@ f2:%@", f1, f2);
}