0

私は xcode にかなり慣れていませんが、アプリに admob を追加するのに問題があります。

Admob の手順に従いましたが、広告が表示されません。

AdViewController を作成した新しいビューを appsdel​​egate に追加する必要があると考えています。そのために追加する必要があるコードはありますか?

ところで:ルートビューコントローラーとしてタブバーコントローラーを使用しています

4

2 に答える 2

0

追加を表示するViewControllerで、次の手順を実行します。

.h

@interface MyViewController: UIViewController
{
  GADBannerView *adBanner;
}

@end

.m

@implementation MyViewController

// In the viewDidLoad method of the controller create a adbanner
-(void) viewDidLoad
{
  [super viewDidLoad];

  adBanner_ = [[GADBannerView alloc] initWithFrame:CGRectMake(0, 0, GAD_SIZE_320x50.width, GAD_SIZE_320x50.height)];
  adBanner_.delegate = self;
  adBanner_.rootViewController = self;
  adBanner_.adUnitID = the_ad_ID_given_by_Google;
  GADRequest *request = [GADRequest request];
  [adBanner loadRequest:request];

  [self.view addSubview:adBanner];
}

@end
于 2012-10-24T12:58:23.770 に答える
0

を に設定する必要がrootViewControllerありますが、現在表示されているビュー コントローラーのビューにオブジェクトUITabBarControllerを追加する必要があります。GADBannerView

ここにカスタム UITabBar ソリューションを使用した例があります。

于 2012-10-24T13:55:32.763 に答える