#import "SDCycleScrollView.h"
SDCycleScrollViewDelegate
@property (nonatomic, strong) SDCycleScrollView *localCycleScrollView;
@property (nonatomic, strong) SDCycleScrollView *textCycleScrollView;
- (void)viewDidLoad {
[superviewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
self.view.backgroundColor= [UIColororangeColor];
[self.viewaddSubview:[selflocalCycleScrollView]];
[self.viewaddSubview:[selftextCycleScrollView]];
}
/** 点击图片回调 */
- (void)cycleScrollView:(SDCycleScrollView*)cycleScrollView didSelectItemAtIndex:(NSInteger)index {
NSLog(@" ------ %ld", index);
switch(cycleScrollView.tag) {
case100:{
NSLog(@" self.localCycleScrollView :%ld", index);
}break;
case200:{
NSLog(@" self.textCycleScrollView :%ld", index);
}break;
default:
break;
}
}
/** 图片滚动回调 */
- (void)cycleScrollView:(SDCycleScrollView*)cycleScrollView didScrollToIndex:(NSInteger)index {
//NSLog(@" ====== %ld", index);
}
#pragma mark 轮播
- (SDCycleScrollView*)localCycleScrollView {
if(!_localCycleScrollView) {
NSArray* localImageArray =@[@"青",
@"青",
@"青",
@"青",
@"青"// 本地图片请填写全名
];
self.localCycleScrollView= [SDCycleScrollViewcycleScrollViewWithFrame:CGRectMake(0,40,self.view.bounds.size.width,100)shouldInfiniteLoop:YESimageNamesGroup:localImageArray];
self.localCycleScrollView.delegate=self;
self.localCycleScrollView.tag=100;
self.localCycleScrollView.scrollDirection=UICollectionViewScrollDirectionHorizontal;
self.localCycleScrollView.autoScrollTimeInterval=1;
}
return_localCycleScrollView;
}
- (SDCycleScrollView*)textCycleScrollView {
if(!_textCycleScrollView)
{
self.textCycleScrollView= [SDCycleScrollViewcycleScrollViewWithFrame:CGRectMake(0,150,self.view.bounds.size.width,30)delegate:selfplaceholderImage:nil];
self.textCycleScrollView.tag=200;
self.textCycleScrollView.scrollDirection=UICollectionViewScrollDirectionVertical;
self.textCycleScrollView.onlyDisplayText=YES;
self.textCycleScrollView.titlesGroup=@[@"第一个", @"第二个", @"第三个"];
}
return_textCycleScrollView;
}