功能目的:
图片轮播器,很多浏览器/ 美团等的网页都有这样的功能每隔一两秒就会轮播一次图片,到最后一张再返回第一张图片循环播放,用户也可以手动滑动界面来切换下一张图片,下面的page也会更新,并且黑点表示当前页面。
一. 搭建界面,将scrollView和page放到view上
1. scrollview使用懒加载的方法
if (_scrollView == nil) {
_scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(10, 20, 300, 130)];
_scrollView.backgroundColor = [UIColor redColor];
[self.view addSubview:_scrollView];
// 取消弹簧效果
_scrollView.bounces = NO;
// 取消水平滚动条
_scrollView.showsHorizontalScrollIndicator = NO;
_scrollView.showsVerticalScrollIndicator = NO;
// 要分页
_scrollView.pagingEnabled = YES;
// contentSize
_scrollView.contentSize = CGSizeMake(kImageCount * _scrollView.bounds.size.width, 0 );