アプリでカスタム フォントを使用したいのですが、エラーが発生し続けます
[RCTLog][tid:0x78f70450][RCTConvert.m:581]>Unrecognized font family 'Roboto'
これは、フォントを直接インポートする iOS の方法をいじる必要があるということですか?
アプリでカスタム フォントを使用したいのですが、エラーが発生し続けます
[RCTLog][tid:0x78f70450][RCTConvert.m:581]>Unrecognized font family 'Roboto'
これは、フォントを直接インポートする iOS の方法をいじる必要があるということですか?
Xcode プロジェクト内に新しいグループ Fonts を作成します。
Finder から作成したフォント グループにフォントをドラッグ アンド ドロップし、[ターゲットに追加] リストでプロジェクト名を確認します。
プロジェクトのメイン ディレクトリ内のプロジェクト名フォルダーを展開し、Info.plist を開きます。
Fonts provided by application
新しいキーとして追加
の下に新しいアイテムを追加しFonts provided by application
、アイテムの値を、フォント フォルダーに追加した各フォントの拡張子付きの完全なフォント名に設定します。
OpenSans-ExtraBold.ttf
の場合、それがアイテムの値になります。React Native でフォントを使用するにはfontFamily
、要素の style 属性を設定するだけです (これを参照してください)。スタイルでは、ファイル名ではなくフォントの名前を使用する必要があることに注意してください。
fontFamily: 'Open Sans'
Shift + Command + K を実行して、最後のビルドを消去します
次に Command + B で新しいビルドを開始します
そして最後に Command + R でアプリケーションを実行します
認識されないフォント ファミリーというエラーが引き続き表示される場合は、react パッケージャーを再起動してください。
https://github.com/alucic/react-native-cheat-sheet
それが役に立てば幸い!
ファイル、つまりdefaultconfig.jsを作成します
このファイルにフォントを追加してから使用します
ウィジェットでfontfamily:''montoface