[英]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.