登录 立即注册
金钱:

Code4App-iOS开发-iOS 开源代码库-iOS代码实例搜索-iOS特效示例-iOS代码例子下载-Code4App.com

启动页广告

[复制链接]
来自: wu442756351 分类: iOS精品源码 上传时间: 2016-10-18 10:14:38
Tag:启动页 启动页广告 广告 图片 Launch

项目介绍:

WZXLaunch

模仿今日头条 启动页广告 一句代码集成。点击广告,广告播放结束。

==============

特性:

  • 1.支持全屏/半屏广告.

  • 2.支持静态/动态广告.

  • 3.兼容iPhone和iPad.

  • 4.支持广告点击事件

  • 5.支持设置未检测到广告数据,启动页停留时间

效果

静态广告/动态广告

image image

/**
*  WZXLaunchViewController
*
*  @param imageFrame            广告图片的位置
*  @param ImageURL         加载广告的URL 可以是图片 也可以是GIF
*  @param advertisingURL   广告的URL
*  @param timeSecond       广告的时长
*  @param hideSkip         是否隐藏“跳过按钮” YES隐藏  NO显示
*  @param imageLoadGood    广告图片加载完成 回调
*  @param clickImage       点击广告 回调
*  @param theAdEnds         广告播放结束 回调
*
*/
+ (void)showWithFrame:(CGRect)imageFrame ImageURL:(NSString *)ImageURL advertisingURL:(NSString *)advertisingURL timeSecond:(NSInteger)timeSecond hideSkip:(BOOL)hideSkip imageLoadGood:(ImageLoadingGood)imageLoadGood clickImage:(ClickImage)clickImage theAdEnds:(TheAdEnds)theAdEnds;

使用方法

1.需设置App启动页为LaunchImage

2.需集成SDWebImage

3.在AppDelegate中导入WZXLaunchViewController.h 头文件,在- (BOOL)application:(UIApplication )application didFinishLaunchingWithOptions:(NSDictionary )launchOptions方法中调用下面方法


///设置启动页
[WZXLaunchViewController showWithFrame:CGRectMake(0, 0, [[UIScreen mainScreen] bounds].size.width, [[UIScreen mainScreen] bounds].size.height-150) ImageURL:@"http://c.hiphotos.baidu.com/image/pic/item/d62a6059252dd42a6a943c180b3b5bb5c8eab8e7.jpg" advertisingURL:@"http://www.jianshu.com/p/7205047eadf7" timeSecond:10 hideSkip:YES imageLoadGood:^(UIImage *image, NSString *imageURL) {
/// 广告加载结束
NSLog(@"%@ %@",image,imageURL);

} clickImage:^(UIViewController *WZXlaunchVC){

/// 点击广告

//2.在webview中打开
HomeWebViewController *VC = [[HomeWebViewController alloc] init];
VC.urlStr = @"http://www.jianshu.com/p/7205047eadf7";
VC.AppDelegateSele= -1;
UINavigationController *nav = [[UINavigationController alloc]initWithRootViewController:VC];
[WZXlaunchVC presentViewController:nav animated:YES completion:nil];


} theAdEnds:^{


//广告展示完成回调,设置window根控制器

ViewController *vc = [[ViewController alloc]init];
UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:vc];

self.window.rootViewController = nav;


}];

code4app

相关源码推荐:

我来说两句
*滑动验证:
所有评论(213)
phoiu 2016-10-18 11:56:25
小弟学习了~支持,支持
回复
hellokenken 2016-10-18 12:00:36
感谢分享,code4app有你更精彩
回复
AlonMessi 2016-10-18 12:03:25
我是来学习的
回复
BlueManlove 2016-10-18 12:08:26
感谢分享,楼主V5~
回复
kengsir 2016-10-18 12:14:52
写的真的很不错
回复
littleRed 2016-10-18 12:32:07
感谢分享,code4app有你更精彩
回复
code4app热心网友 2016-10-18 15:04:05
虽不明,但觉厉!
回复
code4app热心网友 2016-10-18 16:24:39
虽不明,但觉厉!
回复
一直会飞的猪 2016-10-18 17:18:37
楼主威武啊,Code4App有你更给力!
回复
提取码:  下载次数:244 状态:已购或VIP 售价:0(原价:10)金钱 下载权限:初级码农 
2919 1 244
联系我们
首页/微信公众账号投稿

帖子代码编辑/版权问题

QQ:435399051,742864542

如何获得代码达人称号?

代码贡献英雄榜
用户名 下载数
通过邮件订阅最新 Code4App 信息
上一条 /4 下一条
联系我们
关闭
合作电话:
13802416937
Email:
435399051@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| Github|申请友链|手机版|Code4App ( 粤ICP备15117877号-1 )

快速回复 返回顶部 返回列表