首先,我很新来反应本机。我已经在项目中使用了React React路由器通量进行导航。
问题:我想检查用户是否已从顶级栏(导航栏)返回。我知道如何收听硬件后按钮按下。
,但是如果用户从顶栏向后压,我无法弄清楚如何聆听。
我几乎每天都在寻找。但是我无法获得解决方案。
任何建议。
注册您的场景为:
<Scene
key="latest"
title="LATEST"
titleStyle={{flex:0}}
component={Latest}
onRight={()=>{}}
rightButtonImage={NOTIFICATION_ICON}
onLeft={()=>{}}
leftButtonImage={NAV_SEARCH_ICON}
/>
然后在您的componentdidmount()中使用setParams()为:
componentDidMount() {
this.props.navigation.setParams({
'onRight': this.showNotifications,
'onLeft': this.showSearch,
})
}
和实现Showearch或示例方法。
就是这样。