WTAlbumView 图片轮播控件,简单实用
WTAlbumView 图片轮播控件,简单实用
Swift 图片处理展示
访问GitHub主页
共1Star
详细介绍
WTAlbumView
图片轮播控件,简单实用
https://github.com/Sean-LWT/WTAlbumView/tree/master#wtalbumview
使用方法
WTAlbumView* nomalAlbum = [[WTAlbumView alloc] initWithFrame:CGRectMake(0, 0, width, width/2.0)];
nomalAlbum.dataArr = @[@"http://image.baidu.com/search/down?tn=download&word=download&ie=utf8&fr=detail&url=http%3A%2F%2Fimg.taopic.com%2Fuploads%2Fallimg%2F140901%2F234748-140Z109564920.jpg&thumburl=http%3A%2F%2Fimg4.imgtn.bdimg.com%2Fit%2Fu%3D3726007358%2C377834654%26fm%3D27%26gp%3D0.jpg",@"http://image.baidu.com/search/down?tn=download&word=download&ie=utf8&fr=detail&url=http%3A%2F%2Fimg5.duitang.com%2Fuploads%2Fitem%2F201604%2F18%2F20160418155312_RPhGj.jpeg&thumburl=http%3A%2F%2Fimg0.imgtn.bdimg.com%2Fit%2Fu%3D1320472583%2C3568142381%26fm%3D27%26gp%3D0.jpg"];
[self.view addSubview:nomalAlbum];
方法、参数
/**
轮播控件代理
*/
@property (nonatomic,weak) id<WTAlbumViewDelegate>delegate;
/**
轮播类型
*/
@property (nonatomic,assign)WTAlbumViewType type;
/**
pageControl类型
*/
@property (nonatomic,assign)WTAlbumViewPageType pageType;
/**
轮播数据
*/
@property (nonatomic,copy)NSArray<id >* dataArr;
/**
图片滚动方向,默认为水平滚动
*/
@property (nonatomic, assign)UICollectionViewScrollDirection scrollDirection;
/**
是否自动轮播,默认为是
*/
@property (nonatomic,assign)BOOL autoScroll;
/**
轮播时间,仅当autoScroll为YES时有效,默认为3s
*/
@property (nonatomic,assign)CGFloat autoScrollTimeInterval;
/**
占位图
*/
@property (nonatomic,copy)UIImage* placeholderImage;
/**
是否需要显示pageControl,默认为是
*/
@property (nonatomic,assign)BOOL showPageControl;
/**
轮播文字label字体颜色,默认为黑色
*/
@property (nonatomic,copy)UIColor* titleLabelTextColor;
/**
轮播文字label字体大小,默认为15号字体
*/
@property (nonatomic,copy)UIFont* titleLabelTextFont;
/**
轮播文字label背景颜色
*/
@property (nonatomic,copy)UIColor* titleLabelBackgroundColor;
/**
滚动修复
*/
- (void)fixScroll;
代理回调
/**
图片/文字点击事件
@param albumView WTAlbumView对象
@param index 点击位置
*/
- (void)albumView:(WTAlbumView* )albumView didClickAtIndex:(NSInteger)index;
推荐源码
-
0 Star
-
11 Star
-
1 Star
-
287 Star
-
4 Star
-
3 Star
-
1 Star
-
7 Star