IOS开源轮播组件 BannerScrollViewMasonry.h
2016-03-18 16:31
543 查看
近来工作有点空闲时间,写下经常用到一个组件(广告Banner),项目中经常用到。
先简单说一下这个组件的功能。
1,支持无限循环滚动(原理嘛,应该大伙都知道)
2,支持本地图片、远程图片
2,支持更换图片(当然是更新所有,暂不支持更新某一张,哈哈)
3,支持自定义PageController的位置(左、中、右、无)
4,支持图片点击(这个应该是最需要的)
5,图片缓存功能(当然是依赖SDWebImage)
好了,现在说缺点了
1,组件依赖于Masonry框架。不知道这个是啥的童鞋得去找度娘了
2,依赖SDWebImage第三方库,也主要是为了支持远程图片的简便。
再者缺点可能就需要各位用的童鞋发表了。
说了这么久,有人会说:这无图无真相啊!!!!好,上图
![](http://images2015.cnblogs.com/blog/630492/201603/630492-20160318160723240-2144900713.png)
看上图。两种方式,第一种为网络图片、第二种为本地图片。看完效果看代码,代码如下:
![](http://images2015.cnblogs.com/blog/630492/201603/630492-20160318162528756-1797696968.png)
代码还是挺简单易懂的,项目就介绍到这里了。
git地址https://github.com/gejiangs/AutoScrollviewBanner 希望对你们有帮助。
先简单说一下这个组件的功能。
1,支持无限循环滚动(原理嘛,应该大伙都知道)
2,支持本地图片、远程图片
2,支持更换图片(当然是更新所有,暂不支持更新某一张,哈哈)
3,支持自定义PageController的位置(左、中、右、无)
4,支持图片点击(这个应该是最需要的)
5,图片缓存功能(当然是依赖SDWebImage)
好了,现在说缺点了
1,组件依赖于Masonry框架。不知道这个是啥的童鞋得去找度娘了
2,依赖SDWebImage第三方库,也主要是为了支持远程图片的简便。
再者缺点可能就需要各位用的童鞋发表了。
说了这么久,有人会说:这无图无真相啊!!!!好,上图
![](http://images2015.cnblogs.com/blog/630492/201603/630492-20160318160723240-2144900713.png)
看上图。两种方式,第一种为网络图片、第二种为本地图片。看完效果看代码,代码如下:
![](http://images2015.cnblogs.com/blog/630492/201603/630492-20160318162528756-1797696968.png)
代码还是挺简单易懂的,项目就介绍到这里了。
git地址https://github.com/gejiangs/AutoScrollviewBanner 希望对你们有帮助。
相关文章推荐
- 关于iOS自定义返回按钮右滑返回手势失效的解决:
- iOS----Asset Catalog的用法
- iOS block 的用法
- 关于iOS上图图片压缩问题解决办法
- iOS 创建上线证书
- iOS NSRunLoop详解
- [ios]ScrollView中根据滚动距离来判断当前页数
- iOS集成银联支付
- IOS 视图插入到最顶层
- iOS 拍照和相机的基本使用
- github上创建ios工程
- ios 发短息 发邮件 打电话
- iOS把所有界面的状态栏的字体颜色都设置为白色
- IOS 线程
- IOS性能调优系列:使用Instruments动态分析内存泄漏,调优instruments
- 解除滑动手势问题
- iOS 从git拷贝Xcode的snippets
- IOS设备设计完整指南
- 使用iOS原生类计算两个坐标点之间的距离
- ios Tabbar Item 的图标