React Native FlatList滚动阻止onPress进行同级TouchableOpacity

时间:2020-03-01 16:45:30

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

如果在滚动FlatList时按TouchableOpacity,则不会注册。在onPress处理程序触发之前,我必须等待滚动停止。任何想法为什么会这样,以及如何在滚动时使其注册?

<View style={{ flex: 1 }}>
    <TouchableOpacity onPress={() => { console.log("Pressed!") }}>
        <Text>Do something</Text>
    </TouchableOpacity>

    <FlatList data={items} renderItem={renderItem} />
</View>

0 个答案:

没有答案