1

10個のサブビューがあるスクロールビューがあります。すべて同時に表示されます。各サブビュー間でページングしたい。

1 つのアイデアは、フレーム サイズを 1 つのサブビューに等しく設定し、ページングをオンにすることです。ただし、そのフレーム内でのみタッチを受け取ります。ユーザーがそのスクロールビューのどこからでもスクロールできるようにしたい。

例えば:

| | サブ 1 サブ 2 サブ 3 サブ 4 サブ 5 サブ 6 サブ 7 サブ 8 サブ 9 サブ 10 |

ユーザーがこのスクロールビューのどこからでもスクロールして、これらのサブビュー間でページを移動できるようにします。

何か案が?

4

2 に答える 2

2

あなたが欲しいのはこれだと思います。

于 2010-09-19T13:52:22.153 に答える
0

サブビュー ( frame) のサイズのフレームを作成し、これらを設定します。

scrollview.pagingEnables = YES;
scrollview.contentSize = CGSizeMake(frame.size.width*numberofsubviews,  frame.size.height);

UIScrollView は、それ以降のすべてを処理する必要があります。

トロがあなたに送ったリンクはとても役に立ちます。

このリンクも役立ちますPhotoScroller

于 2010-10-22T12:05:27.813 に答える