我想隐藏标题,因为我已经在代码中设置了工具栏样式:

import {createStackNavigator}
from 'react-navigation'
const AppStackNavigator = createStackNavigator ({
  Home: HomePage,
  Friend: AddFriend,
  Bill: AddBill,
})
class App extends Component {
render() {
  return (
  <AppStackNavigator initialRouteName='Home'/>`<br>
  );
  }
}
export default App;

我应该添加什么代码?

推荐答案

像下面这样更新代码

const AppStackNavigator = createStackNavigator ({
    Home: {
        screen: HomePage, 
        navigationOptions: {
            header: null,
        },
    },
})

如果不希望所有屏幕都显示标题,那么

const AppStackNavigator = createStackNavigator ({
    Home: {
        screen: HomePage,
    },
},
{
    navigationOptions: {
        header: null,
    },
})

注意:此解决方案适用于旧版本的React Navigation.

React-native相关问答推荐

如何在Reaction本地日历中 Select 年份?

可能的未处理promise 拒绝(id:0):错误: "getLoginData" is read-only

react-native redux 和 ListView

如何在StackNavigator 中实现自定义标题图标?

检索元素的父项时出错:找不到与给定名称android:TextAppearance.Material.Widget.Button.Colored匹配的资源

react native 中 componentDidMount 和 componentDidUpdate 有什么区别

react-native: 'adb' 不是内部或外部命令、可运行程序或批处理文件

在 react-native 中调试原生 java 代码

iPhone 6s plus 上的字体大小

如何在 React Navigation createStackNavigator 中更改字体系列

如何在 React Native cli 中获取 SHA-1 密钥?

ReactNative FlatList 一次渲染所有元素?

如何从 React Native 应用程序打开 Google Play store ?

react-native createbottomtabnavigator 隐藏标签栏标签

React native + redux-persist:如何忽略键(黑名单)?

我可以将标题传递给图像源吗?

无法解析模块react-native-reanimated

使用 React Native 一次启动多个 Animated.timing

React Native,更改 React Navigation 标题样式

React Native 多行TextInput,文本居中