三个view复用,支持网络(有沙盒内存缓存)和本地加载,使用非常简单。
@interface DCPicScrollView : UIView
//占位图片
@property (nonatomic,strong) UIImage *placeImage;
@property (nonatomic,assign) NSTimeInterval AutoScrollDelay; //default is 2.0f,如果小于0.5不自动播放
//设置PageControl位置
@property (nonatomic,assign) PageControlStyle style; //default is PageControlAtCenter
@property (nonatomic,strong) NSArray *titleData; //设置后显示label,自动设置PageControlAtRight
//图片被点击会调用该block
@property (nonatomic,copy) void(^imageViewDidTapAtIndex)(NSInteger index); //index从0开始
@property (nonatomic,copy) void(^downLoadImageError)(NSError *error,NSString *imageUrl);
//imageUrlString或imageName
- (instancetype)initWithFrame:(CGRect)frame WithImageNames:(NSArray *)ImageName;
//网络加载urlsring必须为http:// 开头,
//如有特需修改284行代码
//本地加载只需图片名字数组
@end
评论0
最新资源