0

viewDidLoadメソッドのコードは次のとおりです。

self.bannerView_= [[GADBannerView alloc] initWithFrame:CGRectMake(80,
                                                self.view.frame.size.height -
                                                GAD_SIZE_320x50.height,
                                                GAD_SIZE_320x50.width, 
                                                GAD_SIZE_320x50.height)]; 

self.bannerView_.adUnitID = @"a15037256bd8776";
self.bannerView_.rootViewController =self;
[self.view addSubview:self.bannerView_];
[bannerView_ loadRequest:[GADRequest request]];

私のアプリはランドスケープモード専用に設計されています。ホーム画面でも問題なく動作しますが、他の画面に移動して(バナーをクリックして)広告を読み込もうとすると、画面の半分に広告が読み込まれ、画面の残りの半分は変更されません。誰か助けてくれませんか。

4

2 に答える 2

1

次のコードを試してください

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

    self.adBanner.adUnitID = @"a15037256bd8776";
    self.adBanner.delegate = self;
    self.adBanner.rootViewController =self; 
    [self.view addSubview:self.adBanner];

    [self.adBanner loadRequest:[self createRequest]];
于 2012-09-05T12:35:20.830 に答える