PPAdvertisingView是一个集成UISCrollView与UIPageControll来完成市面上通用的广告页功能.

Github中已经能找到类似的开源代码,我为什么要再开发一个呢?主要出于以下几个原因:
- 代码比较混乱
- 耦合度太高
- 添加Podfile,添加
pod "PPAdvertisingView"
- 拷贝PPAdvertisingView.h与PPAdvertisingView.m到你的工程中
- 引入SDWebImage第三方库
#import "PPAdvertisingView.h"
...
NSMutableArray* items = [NSMutableArray array];
{
PPAdvertisingItem* item = [PPAdvertisingItem itemWithTitle:@"本地图片1" contentURL:@"http://www.baidu.com"];
item.image = [UIImage imageNamed:@"1.jpg"];
[items addObject:item];
}
PPAdvertisingView* adView = [[PPAdvertisingView alloc] initWithFrame:CGRectMake(0, 50, self.view.bounds.size.width, 200) advertisingItems:items touchAction:^(PPAdvertisingItem *item) {
NSLog(@"点击 %@", item.title);
}];
[self.view addSubview:adView];
This codes follow MIT LICENSE.