私は xcode にかなり慣れていませんが、アプリに admob を追加するのに問題があります。
Admob の手順に従いましたが、広告が表示されません。
AdViewController を作成した新しいビューを appsdelegate に追加する必要があると考えています。そのために追加する必要があるコードはありますか?
ところで:ルートビューコントローラーとしてタブバーコントローラーを使用しています
追加を表示する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
を に設定する必要がrootViewController
ありますが、現在表示されているビュー コントローラーのビューにオブジェクトUITabBarController
を追加する必要があります。GADBannerView
ここにカスタム UITabBar ソリューションを使用した例があります。