react-native - 使用反应导航复制顶部标题
问题描述
我用三个标签开始这个小项目。
标题在每个选项卡项上都正确显示,但标题在视图上重复。
如果我将下面的代码放在屏幕上,重复的标题就消失了,但标题不再显示。
static navigationOptions = {
header: null,
};
如果我输入此代码,则不会显示标题,仅当我将标题放在 createStackNavigator 的创建时才会显示标题。
static navigationOptions = {
title: 'Some Title'
};
这是完整代码和问题的一些屏幕截图。
代码:https ://gist.github.com/alanPTK/7c3de2d7cecea38cf64df1525fd6b3d2
解决方案
尝试设置
headerMode: 'none',
navigationOptions: {
headerVisible: false,
}
在您的 StackNavigators 导航选项中,它将删除顶部标题,这将在每个屏幕上留下底部标题,因此您可以在每个屏幕上设置标题
static navigationOptions = {
title: "Your title"
}
推荐阅读
- docker - Mesos Json 到 Kubernetes YAML
- angular - 使用大声笑代码解决 - 如何在 nativescript Angular 6 中绑定数据?
- java - mongo驱动程序api中使用的Document,BasicDBObject,BsonDocument之间的实际区别是什么
- javascript - 如何停止处理我的服务器端功能?
- postgresql - postgresql:选择/更新 where column-varchar = "numericstring"
- node.js - 带有节点 js 的 AWS ioredis
- javascript - 如何以非常具体的方式截断字符串
- ios - 检查是否创建了多个 UIScrollView
- angularjs - Ionic 3 组件,运行时错误:无法读取未定义的属性“推送”(导航)
- powershell - Powershell:根据扩展名和序列重复保存文件?