Я пытаюсь реализовать пользовательские значки с помощью 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" />
...
Изображение того, как выглядит результат: ж