私はイメージを拡大するためにUIScrollViewを使用しています。イメージをズームアウトしている間、ダブルタップして欲しいです。UIScrollView
私の質問では、ダブルタップでズームした画像をズームアウトすることができます。 (私はズームしたビューでダブルタップを検出することができます)。
スクロールビューでこれに使用できるプロパティはどれですか。
ありがとうございます。
よろしく、 ヴィシャル
私はイメージを拡大するためにUIScrollViewを使用しています。イメージをズームアウトしている間、ダブルタップして欲しいです。UIScrollView
私の質問では、ダブルタップでズームした画像をズームアウトすることができます。 (私はズームしたビューでダブルタップを検出することができます)。
スクロールビューでこれに使用できるプロパティはどれですか。
ありがとうございます。
よろしく、 ヴィシャル
おそらく、UIScrollViewの方法scrollRectToVisible:animated:
を使用します。スクロールビューに含まれる画像のフレームであるCGRect
を渡します。これにより、画像全体がスクロールビュー内で表示されるようにスクロール(ズーム)されます。
docsで利用できる例があります、TapToZoom、それを見てください。間違いなくあなたの質問に答える良い例です。すでに私たちはzoomToRectはあなたが拡大したい長方形がどこにあるか
[scroller zoomToRect:zoomRect animated:YES];
を使用する必要が誰かのよう
は、あなたの質問に答えるために。私はあなたにも、あなたのイメージビューをズームアウトするために
[yourScrollView setZoomScale:1.0 animated:YES];
を使用し、通常のズームに設定することができると思います。
これは直感に反するものであり、私はそれを避けることに注意してください。一般に、ダブルタッピングはズームアウトしないでズームインします。 –