ZYBannerView
查看次数:2210
下载次数:321
上传时间:2015-12-15
大小:5 KB
简单易用的轮播控件, 基于UICollectionView实现.
Features
- 可配置循环滚动效果
- 可配置是否自动滚动, 以及自动滚动时间间隔
- 显示隐藏Footer
- 自定义PageControl属性
- 支持在Storyboardxib中创建并配置其属性
只需简单的2步即可快速集成此控件
1.创建Banner并设置数据源
self.banner = [[ZYBannerView alloc] initWithFrame:CGRectMake(0, 0, 200, 100)];
self.banner.dataSource = self;
[self.view addSubview:self.banner];
2.实现数据源方法
// 返回Banner需要显示Item(View)的个数
- (NSInteger)numberOfItemsInBanner:(ZYBannerView *)banner
{
return 3;
}
// 返回Banner在不同的`index`所要显示的View
- (UIView *)banner:(ZYBannerView *)banner viewForItemAtIndex:(NSInteger)index
{
UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"xxx"]];
return imageView;
}
收藏