RefreshControl'窃取'从ViewPagerAndroid移动手势

时间:2016-06-13 19:19:49

标签: android android-viewpager react-native scrollview

如果启用了ViewPagerAndroid的{​​{1}}内有ScollView,则RefreshControl会从RefreshControl窃取转移动作。

我的意思是,通过向中间拖动ViewPagerAndroid然后在不释放触摸的情况下开始向下拖动,ViewPager将激活,显示并重置{的状态{1}}。

一旦RefreshContorl返回空闲以外的其他内容,我就尝试禁用ViewPager,但如果刷卡速度足够快(通常是这样),则更新不会按时停止出现RefreshControl

我的布局尽可能简单:

ViewPager

我正在使用Mac,反应原生版本为0.27.2

1 个答案:

答案 0 :(得分:0)

你在ScrollView中拥有ViewPagerAndroid,它应该是相反的。

顺便说一句。我使用scrollable tabview和refreshcontrol,效果很好。据我所知,它没有使用ViewPagerAndroid,但是它的跨平台并且表现良好(在禁用开发模式和重新加载后)。