我正在使用https://github.com/maxs15/react-native-modalbox在我的应用中实现一些模式。如果有任何重要意义,我正在使用反应导航。
我希望在背景上轻按一下即可关闭模态,但想在模态动画期间禁用该功能。
我尝试在onOpened / OnClosed事件上设置模态的状态,但这似乎无法解决问题。这会在渲染过程中禁用背景,但在动画/滑入过程中则不会。
backdropPressToClose={this.state.backdrop}
onOpened={() => {
this.setState({
backdrop: true
})
}}
onClosed={() =>{
this.setState({
backdrop: false
})
}}
在模态的整个动画完成之前,有什么方法可以禁用backgroundPressToToClose吗?
最好的问候, 标记