2

我正在使用 AdMob 并将 GADBannerView 加载到 UITableViewController 而不是一般的 UIView 中。谁能告诉我如何加载横幅并显示在表格视图的顶部?下面是代码:

在 nameViewController.h 文件中:

@interface nameViewController : UITableViewController {
    GADBannerView *AbMob;
}

在 (void)viewDidLoad 上的 nameViewController.m 文件中:

//AdMob block
AbMob = [[GADBannerView alloc]
         initWithFrame:CGRectMake(0.0,
                                  self.view.frame.size.height -
                                  GAD_SIZE_320x50.height,
                                  GAD_SIZE_320x50.width,
                                  GAD_SIZE_320x50.height)];

AbMob.adUnitID = AdMob_ID;
AbMob.rootViewController = self;
[self.view addSubview:AbMob];

GADRequest *r = [[GADRequest alloc] init];
r.testing = YES;
[AbMob loadRequest:r];

任何想法都将不胜感激,现在它只是漂浮在那里。

4

1 回答 1

0

是一个完整的示例,说明如何在表格视图的顶部和底部嵌入广告。可以进行轻微修改以仅在顶部显示一个。

请注意,根据 AdMob 条款和条件,即使在长表格视图中也最多只能有 2 个广告,并且一次展示的广告不得超过 1 个。仅在顶部显示 1 个广告也可以。

于 2013-02-11T23:36:31.547 回答