我正在寻找一种方法来隐藏React-Native-Router-Flux
中导航栏上后退按钮的文本标签
headerLeft
prop
没有达到目的,设置left={()=>null}
隐藏按钮本身(以及标题)
React-Native
0.46.4
答案 0 :(得分:1)
将headerBackTitleVisible
设置为false
对我有用。
我已经在react-navigation v5中对此进行了测试。
<HomeStack.Navigator
screenOptions={{
headerBackTitleVisible: false,
}}
...
答案 1 :(得分:0)
我尝试设置backTitle = null
和backTitle = ""
但没有成功。
正如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',
}
}
},