【发布时间】:2020-07-16 05:15:16
【问题描述】:
我想为堆栈导航器内的所有屏幕设置一个自定义标题,但特定屏幕除外,因为我希望它具有默认标题。我知道设置导航器选项道具的标题属性可以将自定义标题应用于所有屏幕,但我的问题是如何排除一个特定屏幕并将其设置为默认值?
这是我当前为所有屏幕设置自定义标题的实现:
<Stack.Navigator
screenOptions={{
header: () => <CustomHeader />,
}}
>
<Stack.Screen name="Page1" component={Page1} />
<Stack.Screen name="Page2" component={Page2} />
<Stack.Screen name="Page3" component={Page3} />
</Stack.Navigator>
我可以在此代码中进一步添加什么来排除自定义页眉对 Page3 的应用?
【问题讨论】:
标签: javascript react-native mobile header react-native-navigation