Чтобы использовать пользовательские шрифты с iOS, вы должны установить их программно.
Например, предположим, у вас есть файл шрифта swellfont.ttf , который вы добавляете в свой проект.Затем вы перейдете в файл App-Info.plist и добавите полное имя файла в следующий индекс массива с ключом UIAppFonts, как вы упомянули.
<key>UIAppFonts</key>
<array>
<string>swellfont.ttf</string>
</array>
Затем, чтобы использовать шрифт:
label.font = [UIFont fontWithName:@"swellfont" size:12];
Предполагается, что метка является UILabel и что swellfont.ttf не защищен .Важно отметить, что fontWithName в UIFont не ссылается на имя файла, а на фактическое имя шрифта.Если вы откроете шрифт с помощью FontForge, вы можете увидеть эту информацию, выбрав Элемент> Информация о шрифте в строке меню.Вероятно, есть более умные способы выяснить эту информацию.