2017-10-18 8 views
0

React-nativeのPanResponderに問題があります。 は、私はそれを使用する方法を理解... 私のコードはありません:PanResponderネイティブ

export default class Index_preferences extends Component { 
componentWillMount() { 
    this._panResponder = PanResponder.create({ 
     onPanResponderMove: this._handlePanResponderMove, 
     onPanResponderGrant: this._handlePanResponderGrant, 
    }); 
    } 

_handlePanResponderMove(event, gestureState) { 
    console.log(gestureState); 
    } 

    _handlePanResponderGrant(event, gestureState) { 
    console.log(gestureState); 
    } 

componentTag() { 
    return tabTag.map((item, id) => { 
     return(
     <View key={id} {...this._panResponder.panHandlers}> 
      <Text>Here</Text> 
     </View> 
    ); 
    }); 
} 

render() { 
    return (
    <View> {this.componentTag()} </View> 
); 
} 

}

しかし、何も

おかげで私のコンソール表示は何も起こりません!

+0

onStartShouldSetPanResponder: (evt, gestureState) => true, onStartShouldSetPanResponderCapture: (evt, gestureState) => true, onMoveShouldSetPanResponder: (evt, gestureState) => true, onMoveShouldSetPanResponderCapture: (evt, gestureState) => true, 

: 追加 –

答えて

0

この記事 ソリューションのため申し訳ありません:私は解決策を見つけた

this._panResponder = PanResponder.create({ 
     onPanResponderMove: this._handlePanResponderMove, 
     onPanResponderGrant: this._handlePanResponderGrant, 
    }); 
関連する問題