Кажется, это причина моих проблем. Я скачал бесплатную версию шрифта, который пытался использовать (к счастью, он был доступен бесплатно), и все стало работать отлично.
даю приложение только для 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);
}
И вывод:http://pastie.org/1323195