logo
Mobile
Максим Колмогоров
Максим Колмогоров
SEO

Подключаем свои шрифты в SwiftUI проект

Небольшая инструкция для тех, кто ищет как можно добавить свой шрифт в SwiftUI проект. 

Подключаем свои шрифты в SwiftUI проект

Скачайте шрифт

Для начала скачайте нужный Вам шрифт в формате .ttf на компьютер.

Добавьте шрифт в проект через Xcode

С помощью обычного перетаскивания с рабочего стола переместите шрифт в проект. Можете заранее ему создать папку.

перетягиваем шрифт в xcode

Далее появится модальное окно, в котором нужно выбрать создание группы и к какому целевому объекту (targets) хотите добавить этот шрифт. Выберите свое приложение. И не забудьте нажать на галочку Copy items if needed

выбираем нужные пункты

Убедитесь что шрифты добавлены в проект

Зайдите в Build Phases и убедитесь, что нужные шрифты были добавлены.

проверяем что шрифты были импортированы

Если нет, то добавьте сами через нажатие на кнопку плюса ниже.

Укажите шрифт в Info.plist

Перейдите в Info.plist и добавьте новую зависимость Fonts provided by application. После, добавьте все нужные шрифты как на скриншоте (без указания папки).

добавляем новые поля в info.plist

Готово, используйте шрифт

Теперь шрифт можно использовать с помощью следующего кода:

Text("Hello").font(.custom("SharpGroteskDBCyrMedium22-Regular", size: 16))

пример подключения шрифта
Пример реализации добавления своего шрифта к декларативной функции Text()
***

Спасибо за внимание. Если материал был полезен оставьте комментарий, автору будет приятно.

Разработка приложений
Получите персональную стоимость на разработку мобильного приложения сегодня
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности

Оставьте комментарий

Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности

Нет комментариев