是否可以隐藏android设备的后退按钮并使它在iOS设备上可见?
以下代码显示两个设备的返回按钮。
const Stack = createStackNavigator({
Login: {
screen : LoginTabs,
navigationOptions : {
header: null
}
},
Home : {
screen : Home,
navigationOptions : {
title : 'Dashboard',
headerStyle : {
backgroundColor : '#1565C0'
}
}
}
})
答案 0 :(得分:1)
您可以从react-native导入Platform,例如:
true
并按如下所示检查组件:
import { Platform } from 'react-native'
答案 1 :(得分:1)
这就是你可以做的
static navigationOptions = ({ navigation }) => {
const { state } = navigation
if(Platform.OS === 'ios'){
return {
title: 'title',
headerLeft: (
<Button />
),
}
}else{
return {
title: 'title',
headerLeft: (
null
),
}
}
}