React-Native-Router-Flux:隐藏后退按钮文本标签

时间:2018-02-22 17:16:31

标签: react-native react-native-router-flux

我正在寻找一种方法来隐藏React-Native-Router-Flux导航栏后退按钮文本标签

headerLeft prop没有达到目的,设置left={()=>null}隐藏按钮本身(以及标题)

React-Native 0.46.4

3 个答案:

答案 0 :(得分:1)

headerBackTitleVisible设置为false对我有用。

我已经在react-navigation v5中对此进行了测试。

<HomeStack.Navigator
      screenOptions={{
        headerBackTitleVisible: false,
      }}
...

答案 1 :(得分:0)

我尝试设置backTitle = nullbackTitle = ""但没有成功。

正如RNRF GitHub thread #2219所述,设置prop backTitle = " "(引号中的空格)可以解决问题。

答案 2 :(得分:0)

这就是我做的。

  

headerBackTitle:null,

SetupThreeScreen: {
    screen: SetupThreeScreen,
    navigationOptions: {
        title: "Setup",
        headerBackTitle: null,
        headerStyle: {
            backgroundColor: '#1abc9c',
        },
        headerTintColor: '#ccc',
        headerTitleStyle: {
            fontWeight: 'bold',
        }
    }
},