Как добавить собственный шрифт Satoshi в мое приложение React Native Expo? (Expo SDK, шрифты не загружаются/ошибка послеIOS

Программируем под IOS
Ответить
Anonymous
 Как добавить собственный шрифт Satoshi в мое приложение React Native Expo? (Expo SDK, шрифты не загружаются/ошибка после

Сообщение Anonymous »

Среда: Expo (государственная версия SDK), React Native, затронутые платформы (Android/iOS/веб).
Что я сделал: я скопировал файлы шрифтов Satoshi в свой проект и следовал инструкциям YouTube, чтобы загрузить их.
Замечено: после установки/добавления шрифта я получаю сообщение об ошибке (вставьте точное сообщение об ошибке и трассировку стека). Приложение отображает системный шрифт или происходит сбой.
Ожидается: приложение должно использовать компоненты Satoshi for Text после загрузки шрифта.
Что я пробовал: покажите соответствующие фрагменты кода:
изменения app.json / app.config.js (если есть)
расположение файлов шрифтов (например, assets/fonts/Satoshi-Regular.ttf)
код загрузки шрифта (пример минимального фрагмента, который вы использовали, например, useFonts или Font.loadAsync)
как вы ссылаетесь на шрифт в стилях (например, FontFamily: 'Satoshi')
Здесь: вставьте точную ошибку, версию Expo SDK (expo --version / sdkVersion) и минимальный код ниже, чтобы ответчики могли воспроизвести:
фрагмент загрузки шрифта приложения (Kotlin/JS)
package.json соответствующие deps
пути в списке assets/fonts/
Конкретный вопрос: Каков минимальный рабочий пример (совместимый с Expo) для загрузки и применения Satoshi — включая:
точный код загрузки шрифта (с использованием expo-font / useFonts)
как зарегистрировать имя шрифта и ссылаться на него в стилях
любые необходимые шаги по объединению app.json/asset и действия по устранению распространенных ошибок (очистка кэша Metro, перестройка собственного приложения, проверка правильности имени файла и регистра).
Изображение


Подробнее здесь: https://stackoverflow.com/questions/780 ... po-sdk-fon
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»