双击以缩放ScrollView React Native



当用户在Scrollview中双击屏幕时,有什么方法可以实现放大吗?

我知道缩放是有困难的,我一直在寻找双击的方法来做同样的事情,但我发现没有一个缩放视图能很好地与ScrollView配合使用。

任何人都知道我可以用什么样的方法来实现这一点>

我最近做了类似的事情。我在ScrollView中有一个图像,我想双击放大图像。我的设置看起来像:

<ScrollView
ref={ref => { this.scrollView = ref; }}
>
<View {...this.gestureResponder.panHandlers}>
<Image />
</View>
</ScrollView>

在我的PanResponder中的onPanResponderRelease中,我寻找一个双击并缩放滚动视图的参考:this.scrollView.scrollResponderZoomTo()

这个链接帮助我了解了如何检测双击:https://gist.github.com/brunotavares/3c9a373ba5cd1b4ff28b

最新更新