开源地址: https://github.com/gsdios/SDCycleScrollView
简单好用的 无限循环工具。
超简单使用
1 记得使用 SDWebImage
2 SDCycleScrollViewDelegate
_cycleScrollerView = [SDCycleScrollView cycleScrollViewWithFrame:CGRectZero
delegate:self
placeholderImage:[UIImage imageNamed:@"tabbar_icon0_normal"]];
_cycleScrollerView.localizationImageNamesGroup = @[@"iconfont-nianhua-2",
@"iconfont-nianhua-3",
@"iconfont-nianhua-4"];
_cycleScrollerView.autoScrollTimeInterval = 5.;// 自动滚动时间间隔
_cycleScrollerView.pageControlAliment = SDCycleScrollViewPageContolAlimentRight;// 翻页 右下角
_cycleScrollerView.titleLabelBackgroundColor = [UIColor clearColor];// 图片对应的标题的 背景色。(因为没有设标题)
// ok xib 自动布局都可以。还是很不错的。
[SDCycleScrollView clearImagesCache];// 清除缓存。
部分自定义
- 获取网络图片
_cycleScrollerView.localizationImageNamesGroup = @[];// 网络图片
- 图片对应的标题
_cycleScrollerView.titlesGroup = @[@"aaa",
@"bbb",
@"ccc"];
- 代理
/** 点击图片回调 */
- (void)cycleScrollView:(SDCycleScrollView *)cycleScrollView didSelectItemAtIndex:(NSInteger)index;
/** 图片滚动回调 */
- (void)cycleScrollView:(SDCycleScrollView *)cycleScrollView didScrollToIndex:(NSInteger)index;
- 其他看 API,非常清除简单,对分页控件小圆点自定义,等等
1