問題タブ [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 投票する
1 に答える
107 参照

ios - iOS - 画像ビューを保存して再度開く

私の iOS アプリケーションでは、画像ビューを使用しています。ピンチ&ズームと移動(左右上下)機能を追加しました。私が探しているのは、同じページに再度アクセスしたときに、同じズームスケールと画像の位置を表示する必要があるように、保存機能を実装したいということです。そして後で、別のスケールにズーム/移動して保存できる必要があります。どのパラメーターを保存する必要があるかわかりませんでした。取り戻せるように。誰でも私にいくつかの提案を与えることができます....?

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

iphone - UIPanGestureで方向を取得し、それに応じてビューを拡大/縮小または拡大縮小する方法

私はこの分野に不慣れなので。ネットでたくさん検索しましたが、関連するものが見つかりませんでした。私はUIPinchGestureRecognizer、ユーザーがピンチ水平ビューを水平方向にのみ拡大縮小する必要がある場所、垂直方向にも同様に拡大縮小する必要がある場所を試しています。ユーザーが斜め方向に拡大縮小する場合は、両方向に拡大縮小する必要があります。現在、私の見解は、私が行っているように両方向に拡大しています

同じように私を助けてください。

前もって感謝します..

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

jquery - iOS でのピンチ ツー ズームの検出

jQuery Mobileを使用して固定ヘッダーのページを表示しているため、iOS(および実際にはAndroid)でピンチツーズームイベントを検出しようとしています。夢の世界では、ヘッダーがズームするのではなく、ページの残りの部分がズームすることを望みます。しかし、私はこれが不可能であることを知っています。

ほとんどのページでは、サイズを適切に変更してズームを不要にするモバイル バージョンを使用していますが、「表紙」では、クライアントは、ユーザーが十分な大きさの固定ヘッダーを使用してページ全体 (収まるように縮小) を表示できるようにしたいと考えています。使用可能 (つまり、モバイル向けに最適化されたページと同じサイズ) で、ヘッダー バーを同じサイズのままにして、カバー画像だけを拡大できるようにします。

問題は、ユーザーがピンチして拡大すると、このヘッダー バーが不必要に大きくなることです。

だから私ができるようにしたいのは、現在のピンチズームレベルを検出し、固定ヘッダーバーを縮小して、下のページがズームインしている間、(周囲の電話インターフェイスと比較して) 同じサイズに「見える」ようにすることです.

基本的には、幅 100% の div に収まる画像を使用してこれを行うことができますが、その div をズーム後に残された実際の可視領域に再適合させ、ドラッグ時に中央に配置する必要があります。

また、jQuery Mobile への移行の一部として、ズームを 1:1 にアニメーション化して、「モバイル フレンドリー」である次のページをズームインしないようにしたいと思います。ズームインする必要がないからです。

では、ここから始めるべきアイデアはありますか?

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

iphone - iPhoneでピンチジェスチャーを完全に無効にする方法は?

userInteractionEnabled はマップであるため使用できず、有効にする必要があります。

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

uitableview - iPhoneでtableViewセルがタッチまたはピンチされたときを見つける方法は?

tableViewの塗りつぶしが完了しました。セルをタップするとtableView:didSelectRowAtIndexPath:が起動されますが、touchesBegan:withEventを書き込んでtableViewのタッチイベントとピンチイベントを検索すると、起動されませんでした。Tableviewがビューの上にあるのは、起動しない理由があります。そうであれば、tableViewまたはその特定のセルがタッチまたはピンチされたときの検索方法です。


テーブルビューセルでピンチまたはタッチを見つける方法を見つけました。最初にtableView:didSelectRowAtIndexPathでUIPinchGestureRecognizerオブジェクトを宣言します。

次に、セレクターメソッドを以下に記述します...

ブレークポイントを設定すると実行されますが、メソッドが3回呼び出されていました。誰かが解決策を見つけたらそれを共有してください...

前もって感謝します...

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

iphone - ピンチしたときのセルのIndexPath?

で宣言しているUIPinchGestureRecognizerでテーブルビューがつままれているのを見つけていcellForRowAtIndexPathます。次に、ピンチされた特定のセルのindexPathを検索します。だから私はこのように書いた...

問題はindexPath.rowとセルにあり、どちらの場合も値がnullになります。

したがって、plzは、ピンチされたindexPathまたは行を見つけるのを誰かが助けてくれます。

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

android - Android:ImageViewとそのonDraw()アイテムのスケーリング

すべて、画像にピンチとズームのスケーリングを実装するために、ImageViewを拡張しました。これは、マトリックスを変更して画像に適用することによって行われます。現在、onDraw()を上書きして、プリミティブ(つまり、長方形と円)を描画しています。マトリックスをキャンバスに適用したところ、スケーリングが適切に処理されたように見えますが、唯一の問題は、描画されたアイテムでその位置がずれていることです。新しい縮尺を反映するために、描画されたアイテムの位置を変換するにはどうすればよいですか?

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

uiscrollview - 複数の画像を含むUIViewのPinthToZoomとPan

画像を背景にしたUIViewと画像を背景にした複数のボタンを備えたiPhoneアプリケーションを開発しています。画像は国の画像であり、ボタンはその国の地域/州です。

問題は、画面が小さすぎてこのすべてのデータを表示できないことです。そのため、UIViewのピンチツーズームを有効にして、ユーザーが国をよりよく表示できるようにします。

UIViewControllerの「viewDiDLoad」内に次を追加しました。

そして、twoFingerPinchメソッドを追加しました。

正しく機能します。問題は、UIViewが大きくなりますが、ユーザーが内部をナビゲートできないことです。

そこで、UIViewをUIScrollViewに切り替え、「twoFingerPinch」メソッド内に次のように追加しました。

ただし、うまく機能しません。UISrollViewははるかに大きくなりますが、画像が拡大縮小されるにつれて大きくはならず、pinchToZoomが開始された場所の中央にも配置されません。

どうすればこの問題を解決できますか?

ありがとうございました

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

jquery - Ipad でピンチしてズームインすると、Colorbox の動作がおかしい

私はこの驚くべき世界の初心者であり、最初のプロジェクトを行っています。HTML5、Jquery、および Colorbox を使用して、iPad デバイスでモーダル ウィンドウを表示する Web アプリケーションです。

それらがどのように連携して機能するかを理解するのに数週間を費やした後、ついにWebアプリケーションを完成させました..解決できなかった動作を除いて、すべて正常に機能しています。

モーダル ウィンドウを開いて、カラーボックス ウィンドウに表示されている画像をピンチしてズームインすると、オーバーレイの背景が点滅するか、「再描画」されます (または、私にはそう思われます)。モーダル ウィンドウは元の位置を維持する代わりに再配置されます (ビューポート中心)。

私は fixed=true を設定しましたが、ウィンドウは元の位置を維持しているように見えますが (決して)、「点滅」効果は続きます..

私を手伝ってくれますか?私はとても絶望的です。

前もってありがとうアレックス

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

cordova - PhoneGap ピンチズーム

初心者の質問で申し訳ありません:

phonegap アプリでピンチズーム ジェスチャをどのように実装しますか? 私はPhoneGapを始めたばかりで、少しの教育で害はありません。

サンクス!