问题
在使用react-navigation
的时候,发现在安卓模拟器上,navigation
的导航栏是偏左的,查阅了一些资料后解决这个问题,在这里记录下来,当是学习的过程中遇到的问题。
方案
- 在
Stack.Screen
的options
属性传入headerTitleAlign: "center"
即可实现居中效果 - 代码:
const App= () => {
return (
<NavigationContainer>
<Stack.Navigator initialRouteName="Home">
<Stack.Screen name="Home" component={HomeScreen} options={{ headerTitle: "Home", headerTitleAlign: "center" }} />
</Stack.Navigator>
</NavigationContainer>
);
};