美文网首页
iOS-IAD广告

iOS-IAD广告

作者: 攻克乃还_ | 来源:发表于2016-08-01 10:41 被阅读563次

在iPhone程序中集成广告,管他能不能赚钱,不放上一个iAd就心有不甘。

参考了下面这篇文章:

http://bees4honey.com/blog/tutorial/how-to-add-iad-banner-in-iphoneipad-app/

还参考这个Integrating iAds into an iOS 4 iPad App (Xcode 4)教程。

(1)加上iAd框架

在项目设置里的Build Phases的Link Binary With Libraries,加上iAd.Framework。

(2)

在xib界面里拖入一个ADBannerView

(3)修改ViewController的.h文件

#import

加上委托

@interface myViewController : UIViewController

加上输出口

IBOutletADBannerView*adView;

BOOLbannerIsVisible;

@property(nonatomic,retain)ADBannerView*adView;

@property(nonatomic,assign)BOOLbannerIsVisible;

(4)修改ViewController的.m文件

在viewDidLoad方法里:

adView.requiredContentSizeIdentifiers= [NSSetsetWithObject:ADBannerContentSizeIdentifierPortrait];

adView.currentContentSizeIdentifier=ADBannerContentSizeIdentifierPortrait;

adView.delegate=self;

在viewDidUnload方法里:

adView.delegate=nil;

另外:

为了防止iPhone网络异常时,iAd显示不出来时是一个空白区,可以在这2个方法再做点工作。

-(void) bannerViewDidLoadAd:(ADBannerView*)banner

{

if(!self.bannerIsVisible)

{

[UIView beginAnimations:@"animateAdBannerOn"  context:NULL];

banner.frame = CGRectOffset(banner.frame, 0, -100);

[UIView commitAnimations];

self.bannerIsVisible = YES;

}

}

-(void) bannerView:(ADBannerView*)banner didFailToReceiveAdWithError:(NSError*)error

{

if(self.bannerIsVisible)

{

[UIView beginAnimations:@"animateAdBannerOff"  context:NULL];

banner.frame = CGRectOffset(banner.frame, 0, 100);

[UIView commitAnimations];

self.bannerIsVisible = NO;

}

}

相关文章

  • iOS-IAD广告

    在iPhone程序中集成广告,管他能不能赚钱,不放上一个iAd就心有不甘。 参考了下面这篇文章: http://b...

  • 广告广告

    广告广告

  • 广告广告

    广告她

  • 广告、广告

    曾经的广告人 意气风发 原以为带着镣铐跳舞 还可以改变一些事情 影响一代人文 最后才发现 被改得面目全非的 只有当...

  • 创意十足哦👍

    辣椒酱广告 吉普车广告 魔力擦广告 安全玻璃广告 无糖棒棒糖广告 降噪耳机广告 芭蕾舞学校广告 面食广告 电池广告...

  • iOS常见广告以及实现

    iOS常见的广告 App应用中常见的广告主要包括开屏广告、弹屏广告、横屏广告、轮播广告、消息广告以及悬浮广告,另外...

  • 微信朋友圈广告怎么投放?

    目前,朋友圈广告有5种广告形态:图文广告、视频广告、基础式卡片广告、选择式卡片广告、@广告主互动广告。大家听名字,...

  • 2019-05-29

    VV PV VU CV:content view,除去开头广告 广告类型 网页广告 搜素广告 展示类广告 弹窗广告...

  • 广告管理

    广告管理 创建广告 进入某个游戏后,进入广告列表页面,点击右上角创建广告 设置广告信息 选择游戏,输入广告名,广告...

  • Gggg广告广告

    仿佛丰富

网友评论

      本文标题:iOS-IAD广告

      本文链接:https://www.haomeiwen.com/subject/cypxsttx.html