Я использую библиотеку native-base. У меня есть значок меню, которое при нажатии открывает левую панель. У меня есть значок внутри заголовка и слева. Но я не уверен, почему этот значок находится где-то посередине, как показано на рисунке ниже. Это должно появиться на левой стороне.
Это код, который я пытаюсь. Кто-нибудь может сказать, почему эта ошибка появляется.
import React, { Component } from 'react';
import { View, Text, StyleSheet } from 'react-native';
import { Header, Left, Right, Icon } from 'native-base';
class HomeScreen extends Component {
render() {
return (
<View style={styles.container}>
<Header>
<Left>
<Icon name="menu" onPress={() => this.props.navigation.openDrawer()} />
</Left>
</Header>
<View style={{ flex: 1, alignItems: 'center', justifyContent: 'center' }}>
<Text>HomeScreen</Text>
</View>
</View>
);
}
}
export default HomeScreen;
const styles = StyleSheet.create({
container: {
flex: 1
}
})