您好,欢迎来到伴沃教育。
搜索
您的当前位置:首页SDCycleScrollView 多样使用

SDCycleScrollView 多样使用

来源:伴沃教育

#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;

}

Copyright © 2019- bangwoyixia.com 版权所有 湘ICP备2023022004号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务