我们在应用中使用了view pager
(react-native-community/react-native-viewpager
),每页都有3个部分,所有3个部分都是可点击的,为了使其可点击,我们使用了{{1} }。
因此,每当我通过滑动来更改页面时。如果我在TouchableHighlight
的{{1}}内部滑动,则可以像在TouchableHighlight
中单击其他按钮一样正常工作。
答案 0 :(得分:0)
将其发布以帮助像我这样的其他用户。
此库开发人员的答案。
嘿, 您可以使用onPageScrollStateChanged方法来阻止按钮交互。
IOS
或者我已经使用了这种方法。
android
在组件中,我像这样使用它
switch(pageScrollState){
case "idle": enableButton();
default: disableButton();
}