問題タブ [gesture]

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 投票する
1 に答える
907 参照

iphone - ズームによるプログラムUIScrollViewの境界と固定

だから、私はプログラムでズーム方法を使ってUIScrollViewを作成することができましたが、ズームで発生している問題を解決する方法が行き詰まっています。

  1. ピンチジェスチャを行った場所で拡大/縮小するポイントがズームインまたはズームアウトすると、コーナーで発生します。

  2. ズームインまたはズームアウトすると、境界の外側に余分なスペースが残り、画像の幅と高さの半分を超えて画像をスクロールできなくなります。

これを除けば、私はそれを100%動作させることに非常に近いです。achorpointsを試してみましたが、スクロールビューとイメージビューがこれに反応しないようです。

コードリストの重要なものは次のとおりです。

ありがとう!

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

android - Android - リスト付きのジェスチャー対応タブ レイアウト

Android アプリのタブ レイアウトでスワイプ ジェスチャを動作させようとしています。私が取り組んでいるのは、タブごとに異なるビューを持つ単一のアクティビティです。それらを FrameLayout に含めるのではなく、タブのコンテンツに ViewFlipper を使用しています。左/右のスワイプジェスチャで、アクティブなタブを現在のタブの左または右にあるアクティブなタブに変更したいと考えています。

アイテムが追加された後、3 番目のリストをスワイプすると問題が発生します。3 番目のリストが表示される動作が見られますが、以前のリストに重ねて表示されます。

なぜこれが起こっているのですか?

ビュー/タブを切り替えるための私のJavaコード:

私のレイアウト:

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

c++ - Android C++ ジェスチャー コード

ジェスチャ コードを Android および C++ で動作させることは可能ですか? もしそうなら、どうすればそれを行うことができますか?

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

input - デュアル マウス入力 - マルチタッチをシミュレート

私はいつもこれがクールだと思っていましたが、今では OS テクノロジにより実装が本当に簡単になるようです-

Win7 などのマルチタッチ対応 OS への入力としてデュアル マウスを接続し、それぞれの手で 1 つを使用して画面上で 2 つの手 (または指) をシミュレートする既知の/簡単な方法はありますか? これにより、ストレッチ、回転などが簡単になり、タッチスクリーンで使用される多くのジェスチャをシミュレートできます。

特定の種類のゲームや、多くの芸術的なアプリでも、それはとても楽しいものになると思います。

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

ios - プログラムでスワイプジェスチャをシミュレートするにはどうすればよいですか?

私は現在、frank (そしてUISpec ) を使用して、新しい iOS アプリケーションの受け入れテストを作成しようとしています。フレームワークは、ビューを操作するための基本的な方法としてタッチをサポートしていますが、現在、より複雑なジェスチャ (ピンチ、スワイプなど) はサポートしていません。少なくともスワイプのサポートを追加する必要があります。これは、アプリケーションの機能の中核であり、それがなければテストはまったく役に立たないからです。

Cocoa でイベントをシミュレートする方法が見つかれば、これを実装するのはかなり簡単です。Apple の UIAutomation フレームワーク (こちらを参照) を使用すると、スワイプ ジェスチャを送信できるため、これらのイベントを外部で生成する例を示します。私はウェブ上を検索しましたが、これを行っている人の例は見つかりませんでした(以前、誰かがこれに似たものを求めていたスレッドがありました...)。

あなたの助け/アイデアを前もって感謝します...

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

c# - キージェスチャー付きのダイナミックメニュー

Caliburn.Micro を使用した .NET 4.0 アプリケーションがあります。メニュー項目ごとに XAML コードを記述する必要がないように、動的メニューを作成したいと考えています。さらに、各コマンドをキー ジェスチャに関連付けたいと考えています。

私はインターフェースIActionを持っています:

私の ViewModel では、IActions のリストを公開しています。

次のように、ツールバーをアクションにバインドします。

上記のすべての作品。

私が見逃しているのは、キージェスチャーのデータバインディングです。

どこを読んでも、次のような Window.InputBindings の静的定義を含む例しか見つかりません。

Window.InputBindings を ItemsControl に単純にカプセル化できれば素晴らしいことですが、うまくいきません。

Window.InputBindings を動的にバインドする方法を知っている人はいますか?

ありがとう!

0 投票する
4 に答える
40446 参照

android - スワイプ/フリングでビューを切り替えるAndroidビューを作成する方法

スワイプ/フリングで複数のビューを切り替えるビューをAndroidアプリで作成したいと思います。ビューを切り替えるときにAndroidLauncherが動作するように動作させたいです。特に、

  1. スワイプでビューが反転するはずです。
  2. 通常、スワイプすると1つのビューと次のビューが切り替わります。すべてのビューにまたがってはいけません。
  3. ゆっくりとスワイプすると、スワイプしているときにビューがドラッグするのがわかります。ランチャーがそれを行う方法。

Romain Guyのブログ投稿のとおり、GestureOverlayViewでViewFlipperを使用してみましたが、ユーザーがスワイプしているため、ユーザーにインジケーターが表示されません。これは発見可能性を困難にします、それはおそらくランチャーが彼らがそうするようにそれをする理由です。

Galleryオブジェクトを使用してみましたが、左から右にスワイプすると、次のビューに移動するだけでなく、すべてのビューでユーザーを動かす一定の勢いがあります。

私がやろうとしていることを達成するための良い方法はありますか?

0 投票する
0 に答える
514 参照

android - Android ギャラリー

すべての画像にズームインおよびズームアウト機能を備えた画像ギャラリーを実装しようとしています。

このために、私は ImageView を拡張し、ズームイン ズームアウト メカニズムを追加しました。その後、Adapter クラスで独自の ImageView を返します。残念ながら、現在のギャラリー ウィジェットでは動作しません。

私の画像ビューのスケルトンはこのようなものです

私のアダプタ クラス コードも単純です。元の ImageView の代わりに ImageView を使用するだけです。ズームイン ImageView でズームアウトすると、ギャラリーがなくても正常に機能しますが、ギャラリーでは機能しません。

何かアドバイス?

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

android - ギャラリーでの垂直スワイプの実装に関する問題

Android 開発者グループで同様の質問をしましたが、まだ回答が得られていないため、ここで運試しをしようと考えました。

ギャラリーに垂直スワイプを実装したいのですが、動作しています...ちょっと。onFling メソッドと onDown メソッドをオーバーライドできるように、Gallery をサブクラス化しました。

これらのメソッドをオーバーライドするために使用したコードは次のとおりです。

問題は、縦にスワイプしても onFling が呼び出されないことです... onFling メソッドに入るには、ギャラリー内のアイテムを押して、ゆっくりと左または右に少しスライドさせてから、次に縦にスワイプします。

水平スワイプは常に onFling メソッドに入ります。

これを機能させる方法についてのアイデアはありますか?

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

iphone - ジェスチャーの問題

このコードを試してみると……

シミュレーターでは正常に動作しますが、デバイスでの作業中に次のエラーが発生します。

どこが間違っていますか?