У меня проблемы с выравниванием моего пользовательского заголовка по центру заголовка в Stack Navigation.
Это мой текущий вид:
![Current view](https://i.stack.imgur.com/kxmKM.png)
Мне бы хотелось, чтобы значок меню находился слева, а заголовок центрировался.
Мой текущий код для screenOptions в StackNavigator :
headerStyle: {
backgroundColor: "#a5ade8",
height: 80
},
headerTintColor: "#383f42",
headerTitleStyle: {
fontFamily: "heebo-black",
fontSize: 24
}
Мой код в моем настраиваемом заголовке : :
return (
<View style={styles.container}>
<MaterialIcons
name="menu"
style={styles.icon}
size={24}
onPress={openDrawer}
/>
<View>
<Text style={styles.headerTitle}>{title}</Text>
</View>
</View>
);
}
const styles = StyleSheet.create({
container: {
flex:1,
height: "100%",
flexDirection: "row",
alignItems: "center",
justifyContent: "center",
},
headerTitle: {
fontFamily: "heebo-black",
fontSize: 24,
color: "#383f42",
letterSpacing: 1,
},
icon: {
position: "absolute",
left: 16
}
});
Я установил ширину в своем заголовке на 100%, однако это занимает только место текста ...
Любая помощь будет принята с благодарностью!