問題タブ [pinch]

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

android - ピンチズームとドラッグジェスチャを使用している間、画像を画面の制限内に保つ方法は?

ピンチズームとドラッグを使用するアプリを構築しています。問題は、今のところ、画像を境界の外にドラッグできることです。ドラッグを使用して、同時に画像が画面にとどまるようにする方法を知りたかったのです。

これが私のコードです:

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

android - AndroidGridViewのピンチズーム/マルチタッチ機能

画像を含むGirdViewにピンチズーム機能を実装する最適な方法を探しています。なぜ最適化されたのですか?いつでもビットマップで遊んでいると、メモリ不足の例外が発生します。これまで、onTouchイベントでスイッチ(event.getAction()&MotionEvent.ACTION_MASK)
を使用し、「MotionEvent.ACTION_MOVE」のケースに到達することで、画面上でマルチタッチの処理を実装してきました。さらに、ピンチズームインまたはピンアウトのすべてのケースでアダプタを何度も呼び出すことによってグリッドを再構築していますが、メモリ不足の例外が発生する瞬間があります。また、古いタッチポイントと新しいタッチポイントの座標の差をとることで、ピンチの強度を追跡しました(三角法の式を使用:[(x2-x1)^ 2 +(y2-y2)^ 2] ^ 1/2 )。

要約すると、私は2つのポイントに関するヘルプ/提案を探しています:1)ピンチズームイン/アウトの強度を追跡している方法、これは正しい方法ですか?2)ピンチズームイン/アウトの検出後にグリッドを再構築する最適化された方法は何ですか。ありがとう。

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

java - Androidのズームイン-画像を表示したままにする

ピンチズームを実際に実装することについてはたくさんのスレッドがあることを私は知っています-しかし、私はすでにこれまでに到達しました。

SimpleScaleGestureListenerを使用してピンチを処理しています。画像の高さを画面サイズと同じに保つよりも遠くにズームアウトできないようにすることができました(したがって、画像の高さは常に少なくとも使用可能な画面サイズの高さになります)。

ただし、画像がこれらの境界の外側にパンされているかどうかを自動的に検出する方法を探しています。画像を表示する標準のAndroidの方法と同じように。したがって、ズームインして画像を上にパンしてからズームアウトすると、画像の下部が画面の下部に到達したことを検出し、それに応じてズームの「ピボット」が調整されるため、「画像自体の上または下の「空白」。誰か助けてもらえますか?

参考までに、これが私のonScaleメソッドとonDrawメソッドです。

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

ios - iOS 指で画像マスクのサイズ変更と移動

指で画像上のマスクのサイズを変更して移動しようとしています。マスクを移動するには、タッチして移動するジェスチャが必要です。サイズを変更するには、ピンチしてズームするジェスチャを実装する必要があります。

通常、プログラムではなく、指で画像マスクを操作したいと考えています。

どうすればこれを達成できますか?

皆さんに感謝します!

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

mobile - 画像でピンチ/ズームを機能させる方法

私はまだ jQuery モバイルのトリックを学んでおり、data-role="page" の画像/画像のズームインとズームアウトに問題があります。jquery mobile を使用して、iPhone 上の画像でピンチ/ズームを機能させる方法はありますか? iOS シミュレーターで動作させることができません。これが私のコードです。

どうもありがとうございました。とても有難い。

-ボブ

0 投票する
6 に答える
24662 参照

android - Android の ImageView でダブルタップしてズームし、ピンチしてズームします

Android ImageViewでタップ&ピンチズームのようなiPhoneを探していました。 Mike Ortizは、TouchImageView で境界を検出する優れた作業を行いました。彼のコードはここにあります。

このコードには 1 つだけ欠けています。つまり、ダブルタップしてズームします。この機能を Mike Ortiz コードに追加するのを手伝ってくれる人はいますか?

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

android - Horizo​​ntalPager (RealViewSwitcher) android 内の ImageView をピンチしてズーム

ここから「ダブルタップでズーム」・「ピンチでズーム」のImageView(ImageViewTouch)があります
そして、Yoni Samlan の "Horizo​​ntal Pager" がここにあります

「Horizo​​ntalPager」内にピンチズーム イメージビュー (ImageViewTouch) を埋め込む方法を教えてください。両方のクラスが onTouchEvent() を使用しているため、これで困難に直面しています。

注: Horizo​​ntalPager オブジェクト内の複数の ImageViewTouch オブジェクト (ピンチ ズームと別の画像へのスライド (ImageViewTouch) を許可することが期待されます)

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

android - Androidでピンチズームを使用してカバーフロー画像をズームする方法

http://android.jmsliu.com/138/android-infinite-loop-gallery.htmlで指定されたコードを使用してカバーフローを作成しました。ここに画像の説明を入力

そして、それはうまくいっています。今私の質問は、画像のピンチズームを実装する方法です.?

ImagView の代わりに TouchImageView クラスを使用しました。しかし、それは機能していません。

以下はTouchImageView.javaです

誰でもこの問題を整理するのを手伝ってもらえますか..

前もって感謝します

ここにクラスファイルを追加しています。


ここで、ギャラリーで画像をスライドさせ、ビューにある現在の画像をズームする必要があります。

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

ios - iOSAVフレームワークのピンチでズーム

私はAVCamサンプルプログラムを使用して、プロジェクトである程度の成功を収めました。私は確かにビデオを見せて、そこから画像をキャプチャすることができます...

同じフレームワークを使用したいのですが、カメラからのライブビデオを表示しているときにピンチしてズームすることができます。どこから始めればいいのかわからない。私はグーグルを見ました、しかし結果は満足のいくものではありませんでした...