2017-09-12 16 views
0

私は、単純にイベントKEY_DOWN、KEY_UP、およびKEY_MOVEを聴いてオブジェクトを移動できるReact Nativeのメソッドを探しています。そして、コンポーネント(KEY_MOVE)上で指を動かすと、コンポーネントの位置は、新しいX軸ごとにX軸に沿って移動します。 Android(Java)では、これを行うだけでその部分を行いました.setX(motionEvent.getX())Reactネイティブ用のOnTouchListener

ネイティブAndroidからReact Nativeに移行しているので、少し問題があります。どんな助けもありがとうございます。

答えて

1

PanResponderを使用してタッチイベントを取得し、次にアニメーションAPIを使用してアニメーションを取得してビューを移動できます。

完全な例はhttps://moduscreate.com/animated_drag_and_drop_with_react_native/を参照してください。

+0

私は以前にレスポンダを試しましたが、何らかの理由で私のために働いていませんでした。しかし、あなたが私に言及した「ドラッグ&ドロップ」リンクは本当に助けになりました。どうもありがとう! –