如果将组件拖入另一个组件,则React Native检测

时间:2017-08-18 08:47:25

标签: android react-native

当释放A上的平移手势(拖动)时,我需要检测组件A的位置是否在组件B内。

但是,onPanResponderRelease' gesture.moveY的位置是针对整个屏幕进行衡量的,而A onLayout返回的位置是用尊重父视图。

因此,我需要了解父视图的当前高度以协调差异。有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

使用nativeEvent.locationXnativeEvent.locationY代替moveXmoveY,您将获得与父母的相对位置。

Related documentation