onPress
功能的组件时滚动,或者是否有其他原因阻止其按预期工作?我注意到 ScrollView 在触摸按钮或其他具有
onPress
功能的组件时起作用。但是当尝试滚动它触及例如
<Text>
组件时,什么也没有发生。我注意到这一点,然后将
onPress
添加到
<Text>
组件(因为它具有此功能),然后滚动效果很好。同样可以应用于
<View>
组件,方法是将它们更改为
<TouchableWithoutFeedback>
并使用空 onPress:
onPress={() => { }}
。但不应该这样,反而增加了工作量。
"expo": "^43.0.1",
"react-native": "0.64.2
<Pressable>
作为 ScrollView 的顶级子级似乎可以为我们解决这个问题。