FlatList中的React-Native滚动会阻止FlatList外部的触摸事件

时间:2018-08-19 06:20:46

标签: react-native react-native-flatlist touchableopacity

我的FlatList外面有一个包装在TouchableOpacity中的按钮。当我滚动FlatList时,未注册对TouchableOpacity的按下。但是,按下诸如React Navigation选项卡,TextInput等之类的东西可以正常工作。似乎他们有某种方法可以在FlatList的ScrollView之前捕获触摸事件。

有什么办法可以使我的TouchableOpacity具有相同的功能?

示例代码:

<TouchableOpacity onPress={()=>{doSomething()}><Text>Click Me</Text ></TouchableOpacity> <FlatList data={data} renderItem={item => <Text>{item.text}</Text>}></FlatList>

0 个答案:

没有答案