KJBannerView 是一款轮播Banner,支持网络GIF和网络图片和本地图片混合轮播
- 缩放无限自动循环滚动 √
- 预加载渲染处理,缓存区缓存图片资源处理 √
- 支持四种方向滚动,从左往右、从右往左、从上往下、从下往上 √
- 自定义继承,定制不同样式,详情使用请见Demo √
- 支持网络动态图和网络图片和本地图片混合轮播 √
- 支持在Storyboard和Xib中创建并配置其属性 √
- 提供多种分页控件PageControl显示 √
- 自带缓存加载,内部封装网图下载缓存工具 √
- 清理指定时间段以前的图片资源数据 √
pod 'KJBannerView' # 轮播图
pod 'KJBannerView/Downloader' # 网络加载板块
Class | 功能区 |
---|---|
KJBannerView | 轮播图主控件 |
KJBannerViewCell | 基类,自定义需继承该Cell |
KJBannerViewFlowLayout | Cell缩放管理 |
KJBannerViewFunc | 简单函数 |
KJBannerViewTimer | 计时器 |
KJPageView | 自定义分页控件 |
KJBannerViewPreRendered | 预渲染管理器 |
Class | 功能区 |
---|---|
KJAutoPurgingImageCache | 定时清理缓存工具 |
KJImageCache | 缓存工具 |
KJNetworkManager | 网络请求工具 |
KJWebImageDownloader | 网图下载工具 |
UIView+KJWebImage | 显示网络图片(目前支持设置UIImageView,UIButton,UIView三种) |
- 如果你觉得有好用帮助,还请为我 Star <iframe style="margin-left: 2px; margin-bottom:-5px;" frameborder="0" scrolling="0" width="100px" height="20px" src="https://ghbtns.com/github-btn.html?user=yangKJ&repo=KJBannerViewDemo&type=star&count=true" ></iframe>
- 如果在使用过程中遇到Bug,希望你能Issues,我会及时修复
- 大家有什么需要添加的功能,也可以给我留言,有空我将补充完善
- 谢谢大家的支持 - -!
- 🎷邮箱地址:ykj310@126.com 🎷
- 🎸GitHub地址:yangKJ 🎸
- 🎺掘金地址:茶底世界之下 🎺
- 🚴🏻简书地址:77___ 🚴🏻