繁体   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