CircleView 无限轮播
简介
cricle scroll 无限轮播
使用3个 UIImageView,实现简单无限轮播功能。并提供自定义接口,可修改基本设置。也可以自定义 pageControl,定制个性控件。
基本使用
DHCircleView *circleView = [[DHCircleView alloc] init];
circleView.delegate = self;
circleView.pageIndicatorColor = [UIColor purpleColor];
circleView.currentPageIndicatorColor = [UIColor redColor];
circleView.placeHolder = [UIImage imageNamed:@"placeholder.jpg"];
self.circleView.imagesUrl = @[@"http://img.ivsky.com/img/tupian/pre/201308/30/yueyuanzhiye-018.jpg",
@"http://img.ivsky.com/img/tupian/pre/201308/30/yueyuanzhiye-019.jpg",
@"http://img.ivsky.com/img/tupian/pre/201308/30/yueyuanzhiye-020.jpg",
@"http://img.ivsky.com/img/tupian/pre/201308/30/yueyuanzhiye-021.jpg",
@"http://img.ivsky.com/img/tupian/pre/201308/30/yueyuanzhiye-022.jpg"];
// 返回当前页码等,当自定义pageControl时使用
- (void)circleView:(DHCircleView *)circleView totalPages:(NSInteger)totalPages currentPage:(NSInteger)currentPage {
}
// 单击显示页面
- (void)circleView:(DHCircleView *)circleView clickIndex:(NSUInteger)index {
}