XWCarouselPageView 是一个广告轮播控件,支持手动和 xib 加载,block 监听点击;页码的位置内置居中、居左、居右三种样式;支持本地图片和网络图片 URL 地址初始化。
pod 'XWCarouselPageView'
。代码初始化
-(XWCarouselPageView *)myCarousePageView{
if (_myCarousePageView) {
return _myCarousePageView;
}
else{
_myCarousePageView = [XWCarouselPageView directWithFrame:CGRectMake(0, 64, self.view.frame.size.width, 180) ImageArr:@[@"1",@"2",@"3",@"4"] AndImageClickBlock:^(NSInteger index) {
NSLog(@"点击了%li",(long)index);
}];
_myCarousePageView.carouselPageViewAlignment = XWCarouselPageViewAlignmentCenter;
return _myCarousePageView;
}
}
xib 初始化
self.myCarousePageViewFromXib.imageArr = @[@"1",@"2",@"3",@"4"];
self.myCarousePageViewFromXib.clickBlock= ^(NSInteger index) {
NSLog(@"点击了%li",(long)index);
};