React-native-在动画期间禁用模态背景

时间:2019-05-20 13:59:54

标签: react-native modal-dialog

我正在使用https://github.com/maxs15/react-native-modalbox在我的应用中实现一些模式。如果有任何重要意义,我正在使用反应导航。

我希望在背景上轻按一下即可关闭模态,但想在模态动画期间禁用该功能。

我尝试在onOpened / OnClosed事件上设置模态的状态,但这似乎无法解决问题。这会在渲染过程中禁用背景,但在动画/滑入过程中则不会。

 backdropPressToClose={this.state.backdrop}
 onOpened={() => {
                    this.setState({
                        backdrop: true
                        })
                    }}
 onClosed={() =>{
                    this.setState({
                        backdrop: false
                        })
                    }}

在模态的整个动画完成之前,有什么方法可以禁用backgroundPressToToClose吗?

最好的问候, 标记

0 个答案:

没有答案