ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 网络编程 >> IOS开发 >> iOS启动页面广告可实现动态加载

iOS启动页面广告可实现动态加载

来源:网络整理     时间:2015-07-07     关键词:

本篇文章主要介绍了"iOS启动页面广告可实现动态加载",主要涉及到方面的内容,对于IOS开发感兴趣的同学可以参考一下: 很多APP启动的时候,需要动态的更换启动页面,可以在这个地方增添广告或者是将APP中新加入的一些活动信息等展示给用户。废话不多说,上代码:首先声明一下我们需要的...

很多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 App启动页面

以上就介绍了iOS启动页面广告可实现动态加载,包括了方面的内容,希望对IOS开发有兴趣的朋友有所帮助。

本文网址链接:http://www.codes51.com/article/detail_147339.html

相关图片

相关文章