CocoaPods trunk is moving to be read-only. Read more on the blog, there are 17 months to go.
TestsTested | ✗ |
LangLanguage | Obj-CObjective C |
License | MIT |
ReleasedLast Release | May 2016 |
Maintained by zhaoyimin.
GitHub:iosdeveloperSVIP 邮箱:[email protected]
#import "YMCycleBannerView.h"
】YMCycleBannerView *bannerView = [[YMCycleBannerView alloc]
initWithFrame:CGRectMake(0, [UIScreen mainScreen].bounds.size.width * 0.5,
[UIScreen mainScreen].bounds.size.width, [UIScreen mainScreen].bounds.size.width * 0.5)
Delegate:self banners:bannerModel2 duration:2.0
ImageUrlKeyPath:@"ymbanner" placeholder:nil
titleKeyPath:@"title" hiddenPage:NO];
//参数解析:initWithFrame(轮播视图的大小和位置) Delegate(传入代理控制器) banners(数据模型数组)
//duration(轮播时间间隔) ImageUrlKeyPath(图片url的模型key值) placeholder(本地占位图片路径)
//titleKeyPath(标题栏的模型key值) hiddenPage(是否隐藏分页指示器)
[self.view addSubview:bannerView];
YMCycleBannerViewDelegate //请遵守协议
-(void)ymCycleBannerView:(YMCycleBannerView *)ymCycleBannerView didSelectItemAtIndex:(NSInteger)index
//请实现代理方法、index为选中的数组下标,做控制器跳转操作
bannerView.ym_maskView.backgroundColor = [UIColor blackColor];//设置背景颜色
bannerView.ym_maskView.alpha = 0.5;//设置透明度
//其它扩展属性:frame、hidden
bannerView.ym_titleLabel.font = [UIFont systemFontOfSize:20.0];//设置标题的字体大小
bannerView.ym_titleLabel.textColor = [UIColor redColor];//设置标题的字体颜色
//其它扩展属性:frame、hidden
//自定义分页指示器图标
bannerView.ym_currentPageImage = [UIImage imageNamed:@"图片路径"];
bannerView.ym_pageImage = [UIImage imageNamed:@"图片路径"];
//使用apple官方分页指示器颜色图标
bannerView.ym_currentPageIndicatorTintColor = [UIColor redColor];
bannerView.ym_pageIndicatorTintColor = [UIColor whiteColor];
//其它扩展属性:frame,如需设置隐藏请设置初始化参数hiddenPage为YES