Кажется, это причина моих проблем. Я скачал бесплатную версию шрифта, который пытался использовать (к счастью, он был доступен бесплатно), и все стало работать отлично.

даю приложение только для 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

Ответы на вопрос(2)

Ваш ответ на вопрос