React Native TouchableOpacity scrolling



我在TouchableOpacity (react-native)中滚动一些内容时有一个老问题。几个月来,我一直试图找到任何解决方案,但没有与onPress/onPressIn/Out处理程序一起工作。什么好主意吗?

<TouchableOpacity
activeOpacity={1}
delayPressIn={1}
onPress={handlePress}
onPressIn={handlePressIn}
onLongPress={handleLongPress}
onPressOut={handlePressOut}>
<ScrollView>
{/* some content to be scrolled here */}
</ScrollView>
</TouchableOpacity>

useTouchableOpacityScrollview

<ScrollView>
<TouchableOpacity
activeOpacity={1}
delayPressIn={1}
onPress={handlePress}
onPressIn={handlePressIn}
onLongPress={handleLongPress}
onPressOut={handlePressOut}>

{/* component to be displayed */}

</TouchableOpacity>
<TouchableOpacity
activeOpacity={1}
delayPressIn={1}
onPress={handlePress}
onPressIn={handlePressIn}
onLongPress={handleLongPress}
onPressOut={handlePressOut}>

{/* component to be displayed */}

</TouchableOpacity>
</ScrollView>

相关内容

最新更新