XRCarouselView

史上最简单的图片轮播,可左右滚动与淡入淡出,秒集成,支持gif图片,自带缓存,不依赖任何第三方库

  • 所有者: codingZero/XRCarouselView
  • 平台:
  • 许可证: MIT License
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

XRCarouselView

The easiest way to use image circulate

超简单好用的图片轮播框架,两个imageView实现

使用过程中发现bug请先下载最新版,若bug依旧存在,请及时反馈,谢谢

实现原理请看这里


XRCarouselView的优点

1.文件少,代码简洁

2.同时支持本地图片及网络图片

3.自带图片下载与缓存,不依赖任何第三方库

4.两种轮播方式,滚动与淡入淡出

5.性能好,占用内存少,轮播流畅

如何集成XRCarouselView

导入

方式一:手动导入

将XRCarouselView文件夹中的所有文件添加到项目中

方式二:cocoapods导入

pod 'XRCarouselView'

创建

方式一:代码创建

1.导入主头文件 XRCarouselView.h

2.创建XRCarouselView,设置所需属性

3.将XRCarouselView添加到要展示到view上面

方式二:直接添加到xib\sb

1.添加一个view到xib\sb上

2.设置view的class为XRCarouselView

3.拖线到.m文件中,设置所需属性

说明

要想正常使用,图片数组imageArray必须设置

控件的frame必须设置,xib\sb创建的可不设置

其他属性都有默认值,可不设置

XRCarouselView的常用属性方法

1.imageArray:要轮播的图片数组,可传本地图片或网络图片路径

2.changeMode:图片切换方式,有轮播滚动与淡入淡出两种

3.describeArray:图片描述的字符串数组,应与图片顺序对应

4.time:设置每页的停留时间

5.void(^imageClickBlock)(NSInteger index):图片被点击后要执行的代码

6.clearDiskCache:清除沙盒中的图片缓存

效果演示

轮播滚动

淡入淡出

主要指标

概览
名称与所有者codingZero/XRCarouselView
主编程语言Objective-C
编程语言Objective-C (语言数: 2)
平台
许可证MIT License
所有者活动
创建于2016-03-17 12:44:28
推送于2018-06-13 06:20:33
最后一次提交2018-06-13 14:20:32
发布数26
最新版本名称2.6.1 (发布于 2017-08-30 15:49:42)
第一版名称1.0.0 (发布于 )
用户参与
星数778
关注者数24
派生数164
提交数98
已启用问题?
问题数44
打开的问题数21
拉请求数5
打开的拉请求数1
关闭的拉请求数2
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?