javascript - 反应本机堆栈导航标题不可见
问题描述
我有一个带有某个屏幕的堆栈导航我希望标题隐藏在某个屏幕中,我实现了这一点,但我有一个注册页面,我希望标题可见并且有后退按钮但它不可见,这是我的导航代码
<NavigationContainer>
<Stack.Navigator>
<Stack.Screen name="Login" component={LoginScreen}
initialParams={{title:null}} options={{
headerShown: false,
headerLeft: null,
gestureEnabled: false}}
/>
<Stack.Screen name="Register" component={RegisterScreen}/>
</Stack.Navigator>
</NavigationContainer>
解决方案
1) 首先删除整个堆栈导航器的标题
选择其中之一
我路
<Stack.Navigator headerMode={'none'}>
二通
<Stack.Navigator screenOptions={{ headerShown: false }}/>
2)然后在您想要的单个屏幕内显示标题
<Stack.Screen name="Register" component={RegisterScreen} options={{ headerShown: true}}/>
推荐阅读
- python-3.x - 如何获取 Django 定期任务对象的任务 ID [django-celery-beat]
- java - Swagger UI - 带有 Micronaut 2.5.1 客户端 ID 和客户端密码的 OAuth 2.0 配置在单独的配置中
- python - 用conda解决环境后,无法安装mayavi
- algorithm - 用于迭代随机非重复序列的生成器
- node.js - 无法在 MERN 堆栈应用程序的上下文中访问数据
- python - 为什么“accounts/login/?next=/”会出现在本地开发服务器上 Django 的 url 中?| 从 url 中删除“accounts/login/?next=/”的方法
- reactjs - 为什么我的 Button onClick 处理程序的 history.push 代码不起作用?
- android-recyclerview - 如何在 recyclerview 项目中为多个复选框设置不同的限制
- python-3.x - 如何在moto中模拟sqs_client.send_message响应
- wordpress - 我想在 WordPress 单页上显示分类帖子