jxd*_*ter 3 animation uiscrollview uipagecontrol ios
我使用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)];
}
Run Code Online (Sandbox Code Playgroud)
我需要一些动画,因为它很酷.我怎样才能做到这一点?非常感谢你.
您可以根据需要设置框架,它将通过页面控制动画到下一个视图
[scrollview scrollRectToVisible:CGRectMake(320, 80,320, 350) animated:YES];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3504 次 |
| 最近记录: |