Я создаю приложение только для iPad. Мне нужно использовать собственный шрифт с некоторыми метками, поэтому я добавил их в свой проект. Они появляются в моей цели приложения для «Копировать ресурсы комплекта». Я также добавил их имена в файл -Info.plist моего приложения:
<key>UIAppFonts</key>
<array>
<string>font1.ttf</string>
<string>font2.ttf</string>
<string>font3.ttf</string>
<string>font4.ttf</string>
</array>
Несмотря на это, когда я пытаюсь установить шрифт для своих ярлыков, кажется, что он просто использует значение по умолчанию. Я не смог понять, как преодолеть эту проблему. Любая помощь будет принята с благодарностью.
Edit:
- (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);
}
А на выходе: http://pastie.org/1323195