2017-08-18 80 views
0

當A上的平移手勢(拖動)被釋放時,我需要檢測組件A的位置是否在組件B內。React Native檢測組件是否被拖入另一個組件

但是,onPanResponderRelease的位置gesture.moveY是相對於整個屏幕測量的,而從A的onLayout返回的位置是相對於父視圖測量的。

所以我需要知道父視圖的當前高度來協調差異。有一個更好的方法嗎?

回答

0

使用nativeEvent.locationXnativeEvent.locationY而不是moveXmoveY,您將獲得父級的相對位置。

Related documentation

相關問題