SDCycleScrollView - 无限循环控件

开源地址: 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

你可能感兴趣的:(SDCycleScrollView - 无限循环控件)