問題タブ [gesture-recognition]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
143408 参照

android - Androidでタッチイベントをシミュレートするには?

X座標とY座標を手動で指定しながら、Androidでタッチイベントをシミュレートする方法は?

0 投票する
2 に答える
426 参照

iphone - ジェスチャーによるビデオの制御

3Dモデルを中心に回転するカメラを再生するビデオがあります。左から右にスイープしてビデオを順方向に再生し、右から左にスイープしてビデオを逆方向に再生できるようにしたい。

これはiOS4で実行できますか?

乾杯

0 投票する
2 に答える
1747 参照

android - ジェスチャ検出器は、スクロール可能なリストアクティビティでは機能しません

2つのビューを持つ単純なアプリケーションがあります。1つはTableViewで、もう1つはListViewです。ここで行うのと同じように、GestureDetectorを使用して画面全体のスワイプを検出します。リストビューにいくつかの項目が表示されていれば、すべて正常に機能しますが、リストビューが画面全体に表示されると、ジェスチャ検出は機能しなくなります。画面をスワイプすると、リストアイテムの1つがハイライト表示されます。

ListViewがどういうわけかGestureListenerからタッチイベントを盗むので、これが起こっていると思います。これを防ぐ方法はありますか?

0 投票する
2 に答える
1495 参照

android - ListViewの問題でonFlingを使用したAndroid findViewById()

ListActivity を拡張するクラスがあります。このクラスは、バス ID で満たされた AbsListView と各行のバス名を表示します...スワイプジェスチャを行うときに行のバス名を処理しようとします...('onFling') しかし、それを行うと、ジェスチャは正しく処理されますが、最初の行のビュー (findViewByID() を使用) を取得することしかできません。Flinged 行のビューを取得する必要があります。

ありがとうございました!

これは私のコードです...:

.......>リストビューのアダプター

.......>ジェスチャー検出のクラス

0 投票する
3 に答える
4974 参照

algorithm - OpenCVを使用して、Kinectからストリーミングされたジェスチャ認識の例をどこで学習/検索できますか?

私はKinectとWindowsとMacOSX用のドライバーを持っています。OpenCV APIを使用してKinectからストリーミングされたジェスチャ認識の例はありますか?Xbox KinectでDaVinciプロトタイプに似たものを実現しようとしていますが、WindowsとMacOSXで実現しようとしています。

0 投票する
1 に答える
6188 参照

ios - ユーザーが x と y を負の方向にパンした場合、UIPanGestureRecognizer が「終了」または「キャンセル」の状態に切り替わらない

UIPanGestureRecognizer に少し問題があります。ユーザーが左上にパンした場合 (負の x 方向と y 方向を意味します)、Recognizer は UIGestureRecognizerStateEnded 状態を報告しません。

ユーザーが指を離したときにいずれかの方向が正の場合、状態は UIGestureRecognizerStateEnded に変わりますが、両方の方向が負またはゼロの場合はアクションの報告を停止します。

ユーザーが何かをドラッグし、失敗した場合にそれらのビューが返されない限り、一部のオーバーレイビューを非表示にするため、これは悪いことです。

もちろん、しばらくしてからオーバーレイを自動的に表示するように NSTimer をセットアップすることもできますが、コードに明らかなエラーは見られず、きれいにしたいと思います。

私が逃したものはありますか?それはアップルのバグですか?

初期化は次のようになります。

処理関数は次のようになります。

0 投票する
1 に答える
701 参照

iphone - タッチを MKMapView に転送する方法

私の場合、MKMapView である親ビューからタッチを転送するにはどうすればよいですか?

アイデアは、基本的に、半透明のスピナーでビューをスプラッシュすることですが、ユーザーがこのビューを超えてマップを移動することも望んでいます。ビューが存在しないふりをしたいだけで、このビューは親ビューのタッチを転送するだけです (このスピナー ビューは MKMapView のサブビューであるため)。

ドキュメント化されていないAPIを使用している悪い方法を見つけました(私は心から試したことはありませんし、試すつもりもありません):

WildcardGestureRecognizerここで説明したアプローチも見つけましたが、私が達成しようとしている些細な目標に比べて非常に強力だと思います。

これを簡単に行う方法についてのアイデアはありますか?

ありがとうございました!

0 投票する
2 に答える
5190 参照

android - Android:スワイプ画面のナビゲーションを快適にする方法

ジェスチャリストナーを使用して、スワイプ画面ナビゲーションを実現しています。しかし、次または前の画面に移動するために複数回スワイプする必要があるほど快適ではありません。速度、オフパス、最小距離の適切な値は何ですか。

以下は私のコードです:

0 投票する
2 に答える
761 参照

iphone - 一度に2つ追加するiPhoneジェスチャー

Objective Cの回答も問題ありません。これは C# モノタッチです。

現在、このコードを使用して、WebView に 2 つのジェスチャ (左/右) を追加しています。正常に動作します。

両方のジェスチャが同じアクションになることを示すために、これを組み合わせてより少ないコードにすることはできますか?

0 投票する
2 に答える
823 参照

ios - iOSプログラミングでのジェスチャ認識

cocos2dを使用してiOSプログラミングで簡単なジェスチャー認識を行う方法は?ジェスチャーとは、画面をスワイプしたときの指の経路を意味します。

ユーザーが画面に触れたときに、線(8方向)、円、正方形、および「V」、「^」、「<」、「>」などの他のジェスチャなど、いくつかの簡単なジェスチャをゲームで使用したいと思います。ユーザー入力をすばやく認識する簡単な方法はありますか?