0

ビュー内にいくつかの写真を表示するPageControlを持つUIScrollViewがあります。

X 秒後に画像が自動的に変わるバナー効果のようなアニメーションを作成したいと思います。

  • UIScrollView でこれを行うことができますか、それとも別の方法を使用する必要がありますか?

編集: @selector

- (void) changePage:(UIPageControl *)sender
{
    if ([pageControl currentPage]  < 3) {

        [pageControl setCurrentPage:[pageControl currentPage] + 1];
    } else{
        [pageControl setCurrentPage:0];
    }

}

4

3 に答える 3

1

UIScrollView は問題ありません。scrollView で pagingEnabled を設定し、一定時間後に scrollView で選択したページを変更する必要があります。

于 2013-02-13T15:10:01.910 に答える
0

その単純な pagingEnabled は、現在の位置をページとして変更します。

pageControl.pagingEnabled に変更pageControl.scrollEnabled

于 2013-11-30T13:33:05.907 に答える
0

scrollEnabled: スクロールすると x/y 軸のようにスクロールします

pagingEnabled: 現在のスクロール ビューのように、各スクロールのページとしてスクロールします。

pagingEnabledに置き換えます scrollEnabled

于 2013-11-30T13:35:20.710 に答える