【iOS开发系列】启动页面广告(可实现动态加载)

原创 2015年07月07日 10:11:36

很多APP启动的时候,需要动态的更换启动页面,可以在这个地方增添广告或者是将APP中新加入的一些活动信息等展示给用户。废话不多说,上代码:


首先声明一下我们需要的这个页面:

@property (strong, nonatomic) UIView *ADView;

<span style="font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;">@synthesize ADView;</span>



一般都是在AppDelegate中的这个方法进行实现,当然这里面的图片可以随意的更改。

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
    [self.window makeKeyAndVisible];
    ADView = [[NSBundle mainBundle ]loadNibNamed:@"LaunchScreen" owner:nil options:nil][0];
    ADView.frame = CGRectMake(0, 0, self.window.screen.bounds.size.width, self.window.screen.bounds.size.height);
    [self.window addSubview:ADView];
    UIImageView *imageV = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, UISCREEN_WIDTH, UISCREEN_HEIGHT)];
    NSString *str = @"http://pic.nipic.com/2008-04-01/20084113367207_2.jpg";
    [imageV sd_setImageWithURL:[NSURL URLWithString:str] placeholderImage:[UIImage imageNamed:@"new_feature_1"]];
    [ADView addSubview:imageV];
    [self.window bringSubviewToFront:ADView];
    [NSTimer scheduledTimerWithTimeInterval:15 target:self selector:@selector(removeADView) userInfo:nil repeats:NO];
#pragma mark - 移除广告View
-(void)removeADView
{
    [ADView removeFromSuperview];
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

动态改变启动图 LaunchImage

今天群里小伙问如何动态改变启动图,这个东东在很久以前调研过,确实是可以做的,告诉他可以让他去找,好像找不到,于是我去找google问下,答案如下: 在 info.plist 中增加如下键值:...

iOS中 动态启动图GIF的简单设置 韩俊强的博客

iOS中 动态启动图GIF的简单设置 韩俊强的博客

程序化广告系统架构

程序化广告系统架构

互联网广告系统综述二业务背景

互联网广告系统综述二业务背景 声明: 1)该博文是整理自网上很大牛和专家所无私奉献的资料的。具体引用的资料请看参考文献。具体的版本声明也参考原文献 2)本文仅供学术交流,非商用。所以每一部分具体的...

腾讯广点通深度用户挖掘与精准广告定向

转载:http://www.199it.com/archives/359246.html

计算广告-系统结构组成

计算广告技术: 一、个性化系统与搜索系统介绍 有很多大数据驱动的产品,就其技术架构而言,往往落地成个性化系统,即根据用户、上下文的一些信息动态决定返回什么内容的系统。计算广告是一个典型的个性化系统...

互联网广告系统综述三业务描述

互联网广告系统综述三业务描述 声明: 1)该博文是整理自网上很大牛和专家所无私奉献的资料的。具体引用的资料请看参考文献。具体的版本声明也参考原文献 2)本文仅供学术交流,非商用。所以每一部分具体的...

项目实践--广告排期系统

在对各种媒体广告进行投放时,投放系统中必备的就是一个广告的排期系统。 如CNZZ广告管家 我也参考此种展示方式开发了一套广告排期系统,如图 我的广告排期,与其他网上成型的有些不同,网站上的...

互联网广告系统综述五系统架构

互联网广告系统综述五系统架构   声明: 1)该博文是整理自网上很大牛和专家所无私奉献的资料的。具体引用的资料请看参考文献。具体的版本声明也参考原文献 2)本文仅供学术交流,非商用。所以每一部分具...

程序化广告实战分享系列 - 程序化广告的前世今生及趋势(入门)

随着宋星老师的“CWA大课堂关于“数据驱动的互联网运营””开办了四期,陆续有学员询问宋老师关于程序化广告实操相关的问题。所以宋老师找到了我(其实我是谁并不重要,我只想把这么多年来在程序化广告实战中摸爬...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)