一个简单的滚动视图,可以实现三种功能,比较简单,就不解释了,Demo链接
1.1用法
LoopScroller * loop = [[LoopScroller alloc]initWithFrame:self.view.frame];
loop.arrayImage = @[@"page1",
@"page2",
@"page3",
@"page4",
@"page5",
@"page6"];
[loop creatLoopScroller];
loop.delegate = self;
[self.view addSubview:loop];
1.2 遵守LoopImageClickDelegate之后,以供点击图片使用,实现下边方法,index为图片的索引
-(void)loopImageClick:(NSInteger)index;
2.1 用法
LoopScroller * loop = [[LoopScroller alloc]initWithFrame:self.view.frame];
loop.arrayImage = @[@"page1",
@"page2",
@"page3",
@"page4",
@"page5",
@"page6"];
loop.arrayTitle = @[@"page1",
@"page2",
@"page3",
@"page4",
@"page5",
@"page6"];
loop.isShowTitle = YES;
[loop creatLoopScroller];
loop.delegate = self;
[self.view addSubview:loop];
2.2 遵守LoopImageClickDelegate之后,以供点击图片使用,实现下边方法,index为图片的索引
-(void)loopImageClick:(NSInteger)index;
3.1 用法
GuideScroller * guide = [[GuideScroller alloc]initWithFrame:self.view.frame];
guide.arrayImage = @[@"page1",
@"page2",
@"page3",
@"page4",
@"page5",
@"page6"];
guide.delegate = self;
UIButton * button = [[UIButton alloc]initWithFrame:CGRectMake(100, 100, 100, 100)];
button.backgroundColor = [UIColor redColor];
guide.lastPageButton = button;
[guide creatGudiePage];
[self.view addSubview:guide];
3.2 遵守LastPageButtonInGudiePageClickDelegate协议之后,实现下边方法来处理点击button点击事件
-(void)lastPageButtonClick;