2011-12-06 13 views
0

私は水平なScrollViewを使ってギャラリーを見せたいと思います。アイテムを表示したいとき、ユーザーがスワイプしたときに、特定の位置にアニメートして、部分的なイメージを表示するのを避け、次のアイテムを画面中央に置き、項目を(x、y)座標にドックします。 どうすればいいですか?UIScrollView、iPhoneアプリケーションでフレームごとにスクロールする方法は?

答えて

1

私はこの権利を理解したいと思います。ユーザーがスワイプすると、アニメーションを使用して次の画像にスクロールします。また、スクロールビューは、他の部分画像を表示しないようにピクチャをスナップする必要があります。

この場合、scrollView.pagingEnabled = TRUEを使用できます。このスナップ(ドッキング)とスワイプ機能が実装されます。

あなたがする必要があるのは、スクロールビュー内にピクチャを配置して、1画面につき1ピクチャだけにすることだけです。

イメージがたくさんある場合は、以前の現在の写真と次の写真のみを保存してこのデザインを改善できます。ユーザーが現在 - >次からスクロールすると、次のようになります。


previousImage = currentImage; 
currentImage = nextImage; 
nextImage = //Load the next gallery image 

さらにヘルプが必要な場合は、お気軽にお問い合わせください。

関連する問題