我正在构建一个使用react-navigation反应原生的应用程序。在一个屏幕上,我需要显示一个简单的对话框,以确保用户真的想要退出该屏幕。
我尝试添加BackHandler
侦听器,但当用户单击标题中的后退箭头时,这不适用。有没有办法,如何在用户点击提醒按钮之前阻止转换回来?
答案 0 :(得分:5)
实施" headerLeft"屏幕导航选项,例如
headerLeft=()=>{
return <Button onPress={}>
}
然后你可以在onPress回调中做任何你想做的事情