私はExpoを使用しており、グローバルスタイルシートでカスタムフォントを使用する必要があります。エキスポdocumentsこの、しかし、それはcomponentDidMount(以来、私の場合には関係ありません)のみクラス内で実行されます。万華鏡フォントのグローバルスタイルシート
class App extends React.Component {
componentDidMount() {
Font.loadAsync({
'open-sans-bold': require('./assets/fonts/OpenSans-Bold.ttf'),
});
}
// ...
}
私のグローバルスタイルシートは、次のようになります。
const React = require('react-native');
import {
Dimensions,
StatusBar,
} from 'react-native';
const { StyleSheet } = React;
export default {
// ...
}