Sometimes, we want to set fixed width to individual characters with React Native.
In this article, we’ll look at how to set fixed width to individual characters with React Native.
How to set fixed width to individual characters with React Native?
To set fixed width to individual characters with React Native, we set the font to a monospaced font.
For instance, we write:
import * as React from 'react';
import { Text, View, Platform } from 'react-native';
import Constants from 'expo-constants';
import { Card } from 'react-native-paper';
export default function App() {
const fontFamily = Platform.OS === 'ios' ? 'Courier' : 'monospace';
return (
<View style={{ padding: 30 }}>
<Text style={{ fontFamily }}>hello world</Text>
</View>
);
}
to set the fontFamily
to a monospaced font according to the platform.
If it’s iOS, we set it to 'Courier'
.
Otherwise, we use 'monospace'
.
We get the OS the device is running on with Platform.OS
.
Conclusion
To set fixed width to individual characters with React Native, we set the font to a monospaced font.