2

AdMobを使用していて、一般的なUIViewではなくGADBannerViewをUITableViewControllerに読み込んでいます。バナーを読み込んでテーブルビューの上部に表示する方法を教えてもらえますか?以下はコードです:

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

これは、テーブルビューの上部と下部の両方に広告を埋め込む方法の本格的な例です上部に1つだけ表示するように、わずかな変更を加えることができます。

AdMob T&Cごとに、長いテーブルビューでも最大2つの広告しか表示できず、一度に表示できる広告は1つまでであることに注意してください。上部に1つの広告を表示するだけでも、問題なく機能します。

于 2013-02-11T23:36:31.547 に答える