SDCycleScrollView 图片轮播器开源项目

我要开发同款
匿名用户2015年03月24日
227阅读

技术信息

开源地址
https://github.com/gsdios/SDCycleScrollView
授权协议
MIT

作品详情

SDCycleScrollView 图片轮播器

☆☆☆“iOS第一轮播图”☆☆☆

github持续更新地址:https://github.com/gsdios/SDCycleScrollView

更改记录:

2016.01.21--修复加载时出现itemsizezero提示问题

2016.01.15--兼容assets存放的本地图片

2016.01.06--0.图片管理使用SDWebImage;1.优化内存,提升性能;2.添加图片cotetmode接口;3.block监听点击接口;4.滚动到某张图片监听;5.增加自定义图片pageCotrol接口;6.其他等等。其中有一处接口改动:pagecotrol的小圆点自定义接口改为:curretPageDotColor、pageDotColor、curretPageDotImage、pageDotImage。

无限循环自动图片轮播器(一步设置即可使用)

//网络加载图片的轮播器cycleScrollView.imageURLStrigsGroup=imagesURLStrigs;//本地加载图片的轮播器SDCycleScrollView*cycleScrollView=[SDCycleScrollViewcycleScrollViewWithFrame:imagesGroup:图片数组];???为什么我用这个轮播期会在顶部出现一块空白区域

以下是本库的使用者给出的一些解决方法放在这里供大家参考:在iOS7以后,cotroller会对其中唯一的scrollView或其子类调整内边距,从而导致位置不准确。设置self.automaticallyAdjustsScrollViewIsets=NO;或者cotroller中放置不止一个scrollView或其子类时,就不会出现这种问题。以上原因是我的猜测,只要我设置了self.automaticallyAdjustsScrollViewIsets=NO就没有那个问题了。

PS:

现已支持cocoapods导入:pod'SDCycleScrollView','~>1.3'

如需更详细的设置,参考如下:

cycleScrollView.pageCotrolAlimet=SDCycleScrollViewPageCotolAlimetRight;//设置pageCotrol居右,默认居中

cycleScrollView.titlesGroup=标题数组(数组元素个数必须和图片数组元素个数保持一致);//如果设置title数组,则会在图片下面添加标题

cycleScrollView.delegate=;//如需监听图片点击,请设置代理,实现代理方法

cycleScrollView.autoScrollTimeIterval=;//自定义轮播时间间隔

 

功能介绍

SDCycleScrollView 图片轮播器 ☆☆☆ “iOS第一轮播图” ☆☆☆ github持续更新地址:https://github.com/gsdios/SDCycleScrollVi...

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论