change font style react native code example
Example 1: react-native italics
<Text style={styles.bold}>I'm bold!</Text>
<Text style={styles.italic}>I'm italic!</Text>
<Text style={styles.underline}>I'm underlined!</Text>
const styles = StyleSheet.create({
bold: {fontWeight: 'bold'},
italic: {fontStyle: 'italic'},
underline: {textDecorationLine: 'underline'}
})
Example 2: custom font in react native
create folder in your root directory assets/Fonts and add your custom fonts
you want.
create a file in root folder and called react-native.config.js
Add the following code to the file =>
module.exports = {
project: {
ios: {},
android: {},
},
assets: ['./assets/Fonts']
};
or
module.exports = {
assets: ['./assets/Fonts'],
};
Then, run the following command in your terminal:
react-native link
to use it declare this way in your styles:
fontFamily: 'your-font-name without extension'
If your font is Raleway-Bold.ttf then,
fontFamily: 'Raleway-Bold'