HF_Q 727edce93c create | vor 4 Jahren | |
---|---|---|
.. | ||
SLBannerViewDemo | vor 4 Jahren | |
LICENSE | vor 4 Jahren | |
README.md | vor 4 Jahren |
The advertising rotation diagram in the App is packaged into an independent module to simplify the development process
个人邮箱:songleitravel@163.com
platform :ios, ‘9.0’
//最新版本
pod 'SLBannerView'
或者
//指定版本
pod 'SLBannerView', '~> 1.0.6'
下载好SLBannerView, 只需要将工程内的同名文件夹导入项目中即可使用!使用简单!开发效率高 ```objc
#import "ViewController.h" #import "SLBannerView.h"
@interface ViewController ()
@implementation ViewController
#define SLBannerWidth self.view.frame.size.width
//1.1 不建议 // SLBannerView *banner = [[SLBannerView alloc] init]; //1.2 建议:xib快速创建 // SLBannerView *banner = [SLBannerView bannerViewXib]; //1.3 建议:代码快速创建 SLBannerView *banner = [SLBannerView bannerView];
//2. banner 的位置和大小 banner.frame = CGRectMake(0, 50, SLBannerWidth, SLBannerWidth);
//7.如果将要传入的数组有空值或图片路径不正确,建议在传入前设置占位图,否则第一次运行不显示占位图, // 如果将要传入的数组不为空和图片路径都正确,占位图可不设 banner.placeholderImg = [UIImage imageNamed:@"SLPlaceholderImageName.jpg"];
//3. 必须:需要传入的图片数组和可选的标题数组 banner.slImages = @[ @"2.jpg", @"http://img3.duitang.com/uploads/item/201601/03/20160103215632_M48zu.thumb.700_0.jpeg", @"https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=3531763848,1750613639&fm=26&gp=0.jpg", @"http://www.gx8899.com/uploads/allimg/2017092011/334mgqfbcjw-lp.jpg", @"未知路径,建议设置占位图"];
//工程图片 // banner.slImages = @[@"1.jpg", @"2.jpg", @"3.jpg", @"4.jpg", @"5.jpg"];
//可选:设置标题 // banner.slTitles = @[@"第1张图片的标题", @"第2张图片的标题", @"第3张图片的标题", @"第4张图片的标题",@" 第5张图片的标题"];
[banner.titleLabel setTextColor:[UIColor yellowColor]]; //4. 监听设置代理 banner.delegate = self; //5. banner添加到UI上 [self.view addSubview:banner];
//6. 可选设置动画,建议动画持续时间小于停留时间 banner.durTimeInterval = 0.5; banner.imgStayTimeInterval = 3;
/** SLBannerViewDelegate Method
@param banner 返回的banner对象 @param index 点击的页码 */
```
Copyright © 2018年 Travelcolor. All rights reserved.
如果你在使用过程中遇到Bug,希望你能Issues我
如果在使用过程中发现功能不够用,希望你能Issues我,我非常想为这个框架增加更多好用的功能,谢谢
如果你想为SLBannerView输出代码,请Pull Requests, 非常感谢
如果好用,请点击star, 万分感谢