Значок Fontello не отображается в React Native Ios - PullRequest
0 голосов
/ 03 августа 2020

Я пытаюсь реализовать пользовательские значки с помощью Fontello на React Native с IOS, но сталкиваюсь с той же проблемой. Я выполнил все необходимые шаги из документации, установив векторные иконки и затем связав их. Затем я поместил файл .ttf в свою папку / assets / fonts и также связал их. Я проверил, что .ttf был помещен в ресурсы в папке ios, а также на этапах сборки и info.plist. Однако, когда я запускаю его, шрифт отображается как вопросительный знак внутри поля, которое соответствует размеру и цвету. Что мне делать? Я попытался перезапустить, повторно связать, удалить и переустановить приложение среди других решений.

Вот код значка:


import { createIconSetFromFontello } from 'react-native-vector-icons';
import fontelloConfig from '../config.json';
const Icon = createIconSetFromFontello(fontelloConfig);

...

 render(){
    StatusBar.setBarStyle('light-content', true);
    return (
      <View style={styles.loginContainer}>
        <Icon name="icon_x" size={80} color="#bf1313" />
...

Изображение того, как выглядит результат: ж

...