2009-05-21 7 views
1

私はイメージを拡大するためにUIScrollViewを使用しています。イメージをズームアウトしている間、ダブルタップして欲しいです。UIScrollView

私の質問では、ダブルタップでズームした画像をズームアウトすることができます。 (私はズームしたビューでダブルタップを検出することができます)。

スクロールビューでこれに使用できるプロパティはどれですか。

ありがとうございます。

よろしく、 ヴィシャル

+0

これは直感に反するものであり、私はそれを避けることに注意してください。一般に、ダブルタッピングはズームアウトしないでズームインします。 –

答えて

2

おそらく、UIScrollViewの方法scrollRectToVisible:animated:を使用します。スクロールビューに含まれる画像のフレームであるCGRectを渡します。これにより、画像全体がスクロールビュー内で表示されるようにスクロール(ズーム)されます。

0

docsで利用できる例があります、TapToZoom、それを見てください。間違いなくあなたの質問に答える良い例です。すでに私たちはzoomToRectはあなたが拡大したい長方形がどこにあるか

[scroller zoomToRect:zoomRect animated:YES]; 

を使用する必要が誰かのよう

は、あなたの質問に答えるために。

0

私はあなたにも、あなたのイメージビューをズームアウトするために

[yourScrollView setZoomScale:1.0 animated:YES]; 

を使用し、通常のズームに設定することができると思います。