簡體   English   中英

指示燈消失后,FlatList刷新指示器阻止觸摸事件

[英]FlatList refresh indicator is blocking touch event after the indicator disappears

我正在使用ReactNative FlatList。

刷新時,我聽不到刷新指示符出現的空間上的觸摸事件。

刷新時,刷新指示器出現,並且刷新完成后消失。

但是我不能單擊與指示器位於同一位置的按鈕(聽事件)。

我在設備上嘗試了RN檢查器。 當我嘗試檢查按鈕時,檢查器發現<RefreshControl>而不是按鈕。 但是,刷新肯定已經結束。 refreshing道具的價值是false

我不知道為什么會這樣。

請有人能給我任何提示或讓我知道是否是某種錯誤嗎?

請分享您的代碼段。 我想檢查您正在使用FlatList的哪些道具,您可以從這里參考。 https://github.com/kajal-mittal/Samachar/blob/d4dc049ae2a38110d7fa88285cf732487800299c/src/Components/NewsScene.js

<FlatList
                         data={[{key: 'a'}, {key: 'b'}]}
                         renderItem={({item}) => <Text>{item.key}</Text>}
                         removeClippedSubviews={false}
                         refreshing={
                            <RefreshControl refreshing={this.state.refreshing} onRefresh={this._onRefresh.bind(this)} />
                        }/>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM