现在基本上电商类App进入应用都会有广告图片的倒计时展示,思路的话其实看一些电商App就非常明了了,但是想简单而又高效的实现才是关键。
前段时间看到大神写的加载器启动界面后的广告页Demo,觉得不太符合使用场景,所以就按照天猫的流程自己改写了Demo。github地址:https://github.com/L2H/L2HLaunchAdDemo
实现流程如下:
1、初始化、在RootView上添加广告试图
2、(1)点击广告——进入广告详情——点击返回按钮——移除广告视图
(2)点击“跳过”——移除广告视图
使用方法:
__blockADView* ad = [[ADViewalloc]initWithSkipBtnFrame:CGRectMake([UIScreenmainScreen].bounds.size.width-70,30,60,30)duration:5];
[self.viewinsertSubview:adaboveSubview:self.view];
[ad setImageUrl:ImgUrlString click:^{
NSLog(@"点击广告");
_showNavbar = YES;
WebViewVC * web = [[WebViewVC alloc]init];
[self.navigationController pushViewController:web animated:NO];
} showFinish:^{
NSLog(@"结束广告");
_showNavbar = YES;
// self.navigationController.navigationBarHidden = NO;
}];
网友评论