Можно ли как-нибудь отобразить такой текст на картинке?
Это мой текущий код:
render() {
return (
<View style={{flex: 1}}>
<ScrollView scrollEnabled={true}>
<View style={{ flexDirection: 'row' }}>
<Text style={styles.badge}>lorem</Text>
<Text style={styles.badge}>lorem ipsum lorem</Text>
<Text style={styles.badge}>lorem</Text>
<Text style={styles.badge}>lorem ipsum lorem</Text>
<Text style={styles.badge}>lorem</Text>
<Text style={styles.badge}>lorem ipsum lorem</Text>
<Text style={styles.badge}>lorem</Text>
<Text style={styles.badge}>lorem ipsum lorem</Text>
</View>
</ScrollView>
</View>
);
}
const styles = StyleSheet.create({
badge: {
backgroundColor: '#f16622',
color: '#fff',
padding: 5,
marginRight: 5,
alignSelf: 'flex-start',
borderRadius: 4
}
});
Но мой код не может отображаться так, как на картинке, которую я хочу. Вместо того, чтобы отображать их все, это стало так: