【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];
}


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

iOS 启动页加入动态的广告实现

做产品的时候有的时候需要在程序启动的时候加入广告,不难。只要在appdelegate.m 的启动加载完成方法加入需要的广告视图就可以了,但是有的时候需要让启动图看起来就是一个广告,只有一个界面。而且还...
  • a158337
  • a158337
  • 2016年01月08日 08:59
  • 2224

iOS启动页加载静态图和动态图

相信大家都看过很多app在启动时候会加载一些广告图片,例如微博、淘宝、头条等。下边我们就来实现类似的效果。...
  • qq_30267937
  • qq_30267937
  • 2017年05月17日 11:11
  • 2261

iOS-OC-启动图加载动态Gif

// 设定位置和大小 CGRect frame = CGRectMake(50,340,[UIScreen mainScreen].bounds.size.width / 2,[UIScr...
  • u014220518
  • u014220518
  • 2016年05月24日 14:57
  • 3344

iOS开发 - 关于启动页动画的杂谈

博主在这里要再次声明,启动页直接显示动画是不可能的!如果你告诉我你见过启动页是动画的,没关系,博主会向你解析下是怎么做出来并欺骗用户的眼睛的。总结一点,LaunchImage无法跳过,要想一开始进来看...
  • CodingFire
  • CodingFire
  • 2016年11月01日 10:19
  • 962

iOS获取启动页图片自己编辑动画

Xcode更新以后,iOS应用的启动页变成了一个xib,即LaunchScreen.xib,只要在这个xib里添加图片, 应用启动时就会变成相应的图片,但是如果想在启动页做一些自己的动画的话,这...
  • HONEY_NO_1
  • HONEY_NO_1
  • 2015年11月02日 18:32
  • 734

分分钟解决iOS开发中App启动广告的功能

分分钟解决iOS开发中App启动广告的功能 allluckly.cn 前不久有朋友需要一个启动广告的功能,我说网上有挺多的,他说,看的不是很理想。想让我写一个,于是乎,抽空...
  • Lu_Ca
  • Lu_Ca
  • 2016年06月12日 13:32
  • 6761

动态改变启动图 LaunchImage

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

iOS开发- 启动动画(动态欢迎界面,非静态Default)

http://blog.csdn.net/hitwhylz/article/details/19079549 最近在使用《青葱日记》这款App,发现它的启动界面做的很精美。 不...
  • huang2009303513
  • huang2009303513
  • 2015年01月15日 12:01
  • 10288

iOS开发- 启动动画(动态欢迎界面,非静态Default)

最近在使用《青葱日记》这款App,发现它的启动界面做的很精美。 不同我自己之前简单的替换Default.png图片。 它的动态效果做的不错。 于是乎,花了点时间,自己实现了这个功能。 其实也很简单,具...
  • hitwhylz
  • hitwhylz
  • 2014年02月11日 15:56
  • 8892

iOS开发 动态加载广告界面

现在越来越多的的app都在打开的时候显示一些从网上加载的广告或者活动,可能很多人和我开始的想法一样,认为在这些广告显示的时候,APP会在后台初始化视图控制器操作,实际上并不是这个样子的。 先说说一般的...
  • Cold_of_22F
  • Cold_of_22F
  • 2016年08月02日 13:53
  • 1572
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【iOS开发系列】启动页面广告(可实现动态加载)
举报原因:
原因补充:

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