2011-08-03 41 views
0

私はjpg画像のNSMutableArrayを持っています。私は指を右から左に動かし、画像の配列を順番に移動したいと思っています。私はUIScrollViewについて読んできましたが、これが私が探しているものを達成するかどうかはわかりません。 UIScrollViewは、大きすぎて画面上に完全に表示されないオブジェクトを表示するために使用され、オブジェクトのすべての部分を表示するために移動する必要があると思われます。私は完全に新しいイメージ、私の配列の次のイメージに移動する必要があります。これについて最善の方法は何ですか?タッチして画像間を移動する

+0

原則として、UIImageViewインスタンスをスクロールビューに追加し、コンテンツ領域をImageViewオブジェクトの集合体に設定する必要があります。また、PageControlを使用してより良い経験をすることもできます。 – Devraj

答えて

0

あなたは確かにすることができますあなたが欲しいもののためにUIScrollViewを使用してください。スクロール・ビューを使用して、画面の大きすぎる領域をスクロールすることができます。ただし、これを使用して「ページ」をスクロールすることもできます。これは実際にあなたのウォンスクロールビューをローリングするのに足りない、あなたが望むことをする最善の方法です。

UIScrollViewというプロパティがあります。これはpagingEnabledと呼ばれ、YESに設定します。私はそれを試してみることをお勧めします。また、the UIScrollView documentationthe Scroll View programming guideを見てください。 UIScrollViewsについて知っておくべきことがすべて伝えられます。また、適切なメモリ管理のためには、いつでも3つのイメージしかロードしないことを忘れないでください。詳細についてはthis answer that I wroteを、一般的なUIScrollViewsを参照してください。

関連する問題