В чем разница между настройкой анимированного значения в методе onPanResponderMove с помощью «Animated.Event» и «setValue»? - PullRequest
0 голосов
/ 13 июня 2018

Если вы хотите перетащить элемент с помощью PanResponder, вы можете передать значения перемещения в метод onPanResponderMove двумя способами:

1.С Animated.Event

onPanResponderMove: Animated.event([
    null,
    { dx: this.state.pan.x, dy: this.state.pan.y }
]),

2.С .setValue

onPanResponderMove: (evt, gesture) => {
    this.state.pan.setValue({x: gesture.dx, y: gesture.dy})
},

Оба, кажется, делают то же самое в моих тестах.В чем разница?

...