Ios UIScrollView+;UIPageControl带动画的自动幻灯片

Ios UIScrollView+;UIPageControl带动画的自动幻灯片,ios,animation,uiscrollview,uipagecontrol,Ios,Animation,Uiscrollview,Uipagecontrol,我使用NSTimer进行自动幻灯片,我的代码如下: NSTimer *timer; timer = [NSTimer scheduledTimerWithTimeInterval: 5 target: self selector: @selec

我使用NSTimer进行自动幻灯片,我的代码如下:

            NSTimer *timer;
            timer = [NSTimer scheduledTimerWithTimeInterval: 5
                                                     target: self
                                                   selector: @selector(handleTimer)
                                                   userInfo: nil
                                                    repeats: YES];
            - (void)handleTimer
            {
                int page = _bannerScrollView.contentOffset.x / 296;

                if ( page + 1 < [array count] )
                {
                    page++;
                    _pageControl.currentPage = page++;
                 }
                else 
                {
                    page = 0;
                    _pageControl.currentPage = page;
                }
                [self changePage];  
            }
            - (void)changePage
            {
                int page = _pageControl.currentPage;
                [_bannerScrollView setContentOffset:CGPointMake(296 * page, 0)];
            }
NSTimer*定时器;
计时器=[NSTimer scheduledTimerWithTimeInterval:5
目标:自我
选择器:@选择器(handleTimer)
用户信息:无
重复:是];
-(无效)handleTimer
{
int page=_bannerScrollView.contentOffset.x/296;
如果(第+1页<[数组计数])
{
page++;
_pageControl.currentPage=page++;
}
其他的
{
page=0;
_pageControl.currentPage=页面;
}
[自动更改页面];
}
-(作废)更改页
{
int page=_pageControl.currentPage;
[_bannerscrollviewsetcontentoffset:CGPointMake(296*页,0)];
}
我需要一些动画的东西,因为它很酷。
我该怎么做?非常感谢。

您可以根据您的需要设置帧,它将通过页面控制动画显示到下一个视图

 [scrollview scrollRectToVisible:CGRectMake(320,  80,320, 350) animated:YES];