1

以下の例のように AdmobBanner の上に UIButton を表示しようとしています (明らかに黒い X です)。Admob SDK でこのオプションを探しましたが、何も見つかりませんでした。

ボタンを選択しようとしました->エディター->アレンジ->フロントに送信しますが、結果はありません。

コーナーの X

助けていただければ幸いです。

これは、バナーを表示するために使用するコードです。

CGPoint origin = CGPointMake(0.0,0.0);

// Use predefined GADAdSize constants to define the GADBannerView.
self.adBanner = [[GADBannerView alloc] initWithAdSize:kGADAdSizeBanner
                                                origin:origin];

// Note: Edit SampleConstants.h to provide a definition for kSampleAdUnitID
// before compiling.
self.adBanner.adUnitID = @"a150xxxxxxxxxxx";
self.adBanner.delegate = self;
[self.adBanner setRootViewController:self];
[self.view addSubview:self.adBanner];
self.adBanner.center =
CGPointMake(self.view.center.x, self.adBanner.center.y);
[self.adBanner loadRequest:[self createRequest]];
4

1 に答える 1

2

ここで Interface Builder を使用していて、AdMob ビューとボタンの両方が同じ親ビューのサブビューであると仮定しています。その場合は、左側の [オブジェクト] ペインにあるサブビューのリストで、ボタンが AdMob ビューの前にあることを確認してください。

別のオプションは、 で次の呼び出しを行うことですviewDidLoad

[self.view bringSubviewToFront:button]

プログラムで実行している場合は、AdMob ビューを挿入した後に必ずこれを行ってください。

于 2012-11-02T22:29:57.660 に答える