代码库> 滚动视图> LBBanner
LBBanner
关注
上传者:杨宝龙 分类:滚动视图(Scrollview)
查看次数:2414 下载次数:369
上传时间:2016-10-11 大小:1 KB
LBBanner

轮番图框架

支持功能:

本地或网络图片
系统或自定义PageControl
标题切换
定时轮番
可监听当前图片的索引
可监听点击事件
介绍

集成非常简单
LBBanner的自定义能力也非常强
性能也是尽量做到最佳
在LBBannerImgs文件夹下面有几张默认的图片,使用时可以删除掉,在LBBannerTools文件夹下面是我使用的工具类,不可删除,如果在你的项目中也用到了,可删除掉一个
使用方式

初始化

/**
* 这个初始化方法用来初始化本地图片
*/
- (instancetype)initWithImageNames:(NSArray *)imageNames andFrame:(CGRect)frame;

/**
* 这个初始化方法用来初始化网络图片
*/
- (instancetype)initWithImageURLArray:(NSArray *)imageURLArray andFrame:(CGRect)frame;
自定义PageControl

/**
* 自定义PageControl试图,调用这个方法后,系统的PageControl就会被移除掉
*/
- (void)customPageControlWithNormalPageView:(UIView *)normalPageView andCurrentPageView:(UIView *)currentPageView andPageViewPadding:(CGFloat)pageViewPadding;
设置标题

/**
* 图片展示标题,和图片数组对应
*/
- (void)showTitleWithTitles:(NSArray *)titles;
监听事件

/**
* 点击页面后调用
*
* @param banner 当前轮番器
* @param index 点击的第几个页面
*/
- (void)banner:(LBBanner *)banner didClickViewWithIndex:(NSInteger)index;

/**
* 当前页面索引位置
*
* @param banner 当前轮番器
* @param index 当前显示的是第几个页面
*/
- (void)banner:(LBBanner *)banner didChangeViewWithIndex:(NSInteger)index;
效果图




LBBanner我会持续更新...。有问题或者更好的建议、可以加QQ群: 572296164
收藏
我来说两句
发表评论
您还没有登录!请登录注册
所有评论(0


综合评论
  • 您好  请问demo可以展示图片, 但是放到我的工程项目里面 ...
    18640768232 评论了 DDPhotoBrowser
  • 我主页开源很多精品喜欢来个小星星 https://gitee.com/cocoscreat...
    17069818154 评论了 CocosCreator左右跳
  • 1
    15777131570 评论了 Swift5高仿最新有妖气APP
  • mark!!!
    18810473635 评论了 瀑布流布局
  • 写Demo用cocoaPods的都是**
    抠脚小金刚 评论了 混合轮播图
  • 楼主竟然把公司的项目发到网上,估计只有一种可能了,就是当初被公司坑了,怀恨在心,就像当年我删库跑路一...
    13816490147 评论了 商城
提示
sina weixin mail 回到顶部