美文网首页程序员
IOS焦点图、滚动图、轮播图、无限循环,支持SDWebImage

IOS焦点图、滚动图、轮播图、无限循环,支持SDWebImage

作者: 槿灬 | 来源:发表于2017-10-26 10:29 被阅读0次

    以前一直在使用其他第三方的轮播焦点图,但多多少少有些局限,很多自己想要的功能无法实现,今天就自己动手封装一个轮播图组件YZCycleScrollView,并支持SDWebImage网络加载图片,项目已经提交至Github,可下载查看运行效果,支持CocoaPods

    *注:加载网络图片类库SDWebImage,这里我就不多介绍该类库了,想了解更多关于SDWebImage的介绍请参考,SDWebImage下载地址https://github.com/rs/SDWebImage

    先来看下效果GIF
    效果图
    使用方法
    • 使用 CocoaPods方式:pod 'YZCycleScrollView'
    • 手动引入方式:将YZCycleScrollView文件夹下所有的文件拖入工程,在需要使用的地方引入YZCycleScrollView.h头文件即可(注:因为本项目中使用到了SDWebImage因此,采用手动引入方式请务必在项目中引入SDWebImage否则项目将无法运行)
    // 引入头文件
    #import "YZCycleScrollView.h"
    
    // 创建方法
    - (instancetype)initWithFrame:(CGRect)frame titles:(NSArray *)titles images:(NSArray *)images urls:(NSArray *)urls autoPlay:(BOOL)isAuto delay:(NSTimeInterval)timeInterval;
    
    实例代码片段
    代码片段

    详细代码请查看本项目Demo,已提交至Github

    相关文章

      网友评论

        本文标题:IOS焦点图、滚动图、轮播图、无限循环,支持SDWebImage

        本文链接:https://www.haomeiwen.com/subject/gqshpxtx.html