如何在标题中进行自定义导航

问题描述 投票:1回答:1

我试图有一个自定义导航器,以避免有抽屉导航器,但我只是没有意识到为什么标题上的按钮不起作用

static navigationOptions = ({ navigation }) => {
  return {

    headerTitle: ('',
      <Image style={{ width: 150, height: 40 }}
        source={require('./images/image.png')}
      />
    ),
    headerLeft: (
      <TouchableHighlight onPress={navigator.getParam('menu')}>
        <Image style={{ width: 50, height: 40 }}
          source={require('./images/hamburger_icon.png')}
        />
      </TouchableHighlight>
    )
};
react-native react-navigation
1个回答
0
投票

我认为你的错误是在TouchableHighlight的线上,特别是在onPress={navigator.getParam('menu')}

你应该有这个:onPress={navigation.getParam('menu')}

小心导航器的逻辑,很容易与navigationnavigator混淆

如果有效,请告诉我。

© www.soinside.com 2019 - 2024. All rights reserved.