2011-09-13 4 views
4

私はいくつかの写真を持つアプリを持っています。ユーザーがそれらの1つをクリックすると、彼はズーム、パン、拡大縮小などができるようにします。私はThree20のようなものは必要ありません。まず、アプリ内のファイルから画像をロードしています。次に、「ライブラリ」機能(Photos.appのようなグリッド内のすべての画像を表示する)は必要ありません。だから私は唯一に参加を必要とする 写真ビューア(ズーム、パン、スケールなど)? Three20に代わるもの

enter image description here

...
絵を、私はそれをどのように行うことができます左? 「サンプルクラス」またはチュートリアルはありますか?

ありがとうございます!

+0

WWDC 2010のビデオ「セッション104 - スクロールビューを使用したアプリケーションの設計」とそのセッションのサンプルコードを試してみてください。何か助けが必要な場合は、UIScrollViewの良い例があります有用である可能性があります。 –

答えて

6

UIScrollViewは、スクロールだけでなく、ズームインとズームインもサポートしています。実際、webViewsやtableViewsなどのスーパークラスです。

UIScrollViewの中にUIImageViewを挿入してcontentSizeを一致させ、ズームを有効にする必要があります(最大/最小ズームはデフォルトで1.0です。

+1

And: --- UIScrollViewDelegateのサポートを追加します。 UIScrollViewのデリゲートとしてviewcontrollerを作成します。 ---次に、 " - (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView"の実装を追加し、imageViewを返します。 – LolaRun

関連する問題