小编Bra*_*don的帖子

反应本机模式不关闭

我在我的iOS应用程序中覆盖以下Modal组件,同时等待几个异步请求返回.

<Modal transparent={true} visible={this.state.visible}>
    <View style={{flex: 1}}>
        <ActivityIndicator color="white" size="large"/>
    </View>
</Modal>
Run Code Online (Sandbox Code Playgroud)

所有请求都返回后,this.state.visible设置为false.然而,即使在请求返回之后,大约50%的时间模式仍无限期地保留在屏幕上.我在我的渲染函数的顶部记录了this.state.visible,它按预期为假,但模态并没有消失.有关为什么会发生这种情况的任何想法?

javascript ios react-native

11
推荐指数
1
解决办法
5681
查看次数

标签 统计

ios ×1

javascript ×1

react-native ×1