Я выполнил действия, описанные в разных местах, используя ключ списка свойств 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.