XXImageLoopView
一个快速集成图片轮播功能的自定义控件
Installation【安装】
CocoaPods【使用CocoaPods】
pod 'XXImageLoopView'
Manually【手动导入】
- 将 XXImageLoopView 文件夹拖入到自己的工程中
- 在使用的视图控制器中导入头文件
#import "XXImageLoopView.h"
入门指引【开始使用】
- 将 XXImageLoopView 文件夹拖入到自己的工程中
- 创建XXImageLoopView并将其添加到父视图中
示例【示例】
一:纯代码方式
// 方式一(初始化时提供全部参数)
XXImageLoopView *imageLoopView = [[XXImageLoopView alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, 150) images:images interval:3.0 actionBlock:block];
[self.view addSubview:imageLoopView];
// 方式二(初始化时提供部分参数)
XXImageLoopView *imageLoopView = [[XXImageLoopView alloc] initWithImages:images];
imageLoopView.frame = CGRectMake(0, 0, self.view.frame.size.width, 150);
[self.view addSubview:imageLoopView];
// 方式三(初始化时不提供参数)
XXImageLoopView *imageLoopView = [[XXImageLoopView alloc] init];
imageLoopView.frame = CGRectMake(0, 0, self.view.frame.size.width, 150);
imageLoopView.images = images;
imageLoopView.pageControl.pageIndicatorTintColor = [UIColor greenColor];
imageLoopView.pageControl.hidden = NO;
imageLoopView.interval = 3.0;
imageLoopView.actionBlock = block;
imageLoopView.alignment = XXPageControlAlignmentBottomRight;
imageLoopView.leftOrRightMargin = 60;
imageLoopView.bottomMargin = 15;
[self.view addSubview:imageLoopView];
二:XIB方式
// 方式四(XIB方式)
_imageLoopView.images = images;
_imageLoopView.actionBlock = block;
详细介绍【详细介绍】
期待【期待】
- 如果在使用过程中遇到BUG,希望你能提交Issues,谢谢(或者尝试下载最新框架代码查看BUG是否已修复)
- 如果在使用过程中发现功能不够用,希望你能提交Issues,我非常想为这个框架增加更多好用功能,谢谢
- 如果你想为XXImageLoopView提交代码,请尽情提交Pull Requests给我们