tg-me.com/iosdev/510
Last Update:
Как добавить кастомный шрифт в приложение для iOS?
Простой вопрос, казалось бы — но периодически я встречаю его в самых разных чатах. Давайте разберёмся, что нужно сделать, в несколько простых шагов.
1️⃣ Представим, что у нас есть шрифт, который нужно использовать. Добавьте его как обычный файл в ваш проект.
2️⃣ Откройте ваш Info.plist
. Если в вашем проекте его нет, то вкладку Info.
3️⃣ Добавьте ключ Fonts provided by application
. Нужный шрифт из первого шага необходимо добавить вместе с его расширением.
4️⃣ Пожалуй, самый важный пункт. Название семейства шрифтов может не совпадать с названием файла, скорее всего, так и будет чаще всего. Поэтому нам необходимо получить имя нашего шрифта с помощью следующего метода:for family in UIFont.familyNames.sorted() {
let names = UIFont.fontNames(forFamilyName: family)
print("Family: \(family) Font names: \(names)")
}
Бонус: вы также можете найти нужное имя, используя приложение «Шрифты» (можно и вбить Font в Launchpad).
Находите нужный и дальше используете его так, как привыкли:label.font = UIFont(name: "CUSTOM_FONT_NAME", size: 25)
Интересный факт
📖 Lorem ipsum, который выступает заглушкой во всех (ну ладно, почти во всех) текстах на самом деле не что иное как искажённый отрывок из философского трактата Марка Туллия Цицерона «О пределах добра и зла», написанного в 45 году до н. э. на латинском языке.
@iOS Dev — In iOS Dev verĭtas
BY iOS Dev

Share with your friend now:
tg-me.com/iosdev/510