变更记录
序号 | 录入时间 | 录入人 | 备注 |
---|---|---|---|
1 | 2016-03-16 | Alfred Jiang | - |
方案名称
特殊控件 - 使用 PSCyclingImageView 实现自动循环轮播图
关键字
特殊控件 \ PSCyclingImageView \ 自动轮播 \ 循环 \ 走马灯
需求场景
- 需要实现轮播图展示时
参考链接
- GitHub - PSCyclingImageView
- GitHub - DCPicScrollView
- GitHub - SDCycleScrollView
- GitHub - NinaCycleBannerView
- GitHub - KDCycleBannerView
详细内容
类似 UITableView 的使用方法,通过 PSCyclingImageViewDataSource 和 PSCyclingImageViewDelegate 实现控件的显示和行为获取
@required
- (NSInteger)numberOfImagesInCyclingImageView:(nullable PSCyclingImageView *)cyclingImageView
确定需要显示的图片数目
- (nullable NSString )cyclingImageView:(nullable PSCyclingImageView )cyclingImageView imagePathForViewAtIndex:(NSInteger)index
返回需要显示的图片 URL 路径
@optional
- (nullable UIImage )cyclingImageView:(nullable PSCyclingImageView )cyclingImageView placeholderImageForViewAtIndex:(NSInteger)index
返回需要显示的图片占位符
- (nullable UIPageControl )pageControlInCyclingImageView:(nullable PSCyclingImageView )cyclingImageView
返回需要显示的 UIPageControl, 样式自定义,默认无 UIPageControl
- (NSTimeInterval)timeIntervalForCyclingImageView:(nullable PSCyclingImageView *)cyclingImageView
返回自动轮播的时间间隔,不实现则不会自动轮播
效果图
(无)
备注
(无)