Tôi đang che phủ thành phần Modal sau trong ứng dụng iOS của mình trong khi đợi một số yêu cầu không đồng bộ để quay lại.Phương thức phản hồi gốc không đóng
<Modal transparent={true} visible={this.state.visible}>
<View style={{flex: 1}}>
<ActivityIndicator color="white" size="large"/>
</View>
</Modal>
this.state.visible được đặt thành false khi tất cả các yêu cầu đã trả về. Tuy nhiên, khoảng 50% thời gian các phương thức vẫn còn trên màn hình vô thời hạn, ngay cả sau khi các yêu cầu đã trở lại. Tôi đã đăng nhập this.state.visible ở đầu hàm render của tôi và nó là false như mong đợi, nhưng phương thức này không biến mất. Bất kỳ suy nghĩ nào về lý do tại sao điều này có thể xảy ra?
Bạn đã tìm thấy giải pháp nào chưa? Có vẻ như vấn đề vẫn tồn tại –
Bạn đã tìm thấy giải pháp nào chưa? –
Bạn có thể đăng toàn bộ mã của tệp không? –