onPanResponderMove: (evt, gestureState) => {
console.log('onPanResponderMove','移动中.. 距离是'+gestureState.dy);
this.state.length_Y.setOffset(this.headerH);
//this.state.length_Y.setValue(this.headerH);
//this.state.length_Y.setOffset(this.headerH);
return Animated.event([
null, // 忽略原生事件
{dx: this.state.length_X, dy: this.state.length_Y} // 从gestureState中解析出dx和dy的值
])(evt, gestureState)
//console.log('移动距离是:',this.state.length_Y);
//gestureState.move{X,Y};
// Animated.event(
// [{nativeEvent:{contentOffset:{y:this.state.opacityVal}}}]
// )
// 从成为响应者开始时的累计手势移动距离为gestureState.d{x,y}
},
react native onPanResponderMove animated.event 一起用法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.