Я хочу добавить admob к делегату базового приложения, чтобы у меня было постоянное объявление, которое будет отображать все представления вместо обновления при каждом изменении контроллеров представления."bannerView_.rootViewController = self;"это проблема, я не знаю, как заставить это работать на всех контроллерах представления.Как я могу из базового делегата приложения иметь возможность отображать текущий viewcontroller в приложении.
Это код, который у меня есть в настоящее время в делегате приложения
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// Create a view of the standard size at the bottom of the screen.
bannerView_ = [[GADBannerView alloc]
initWithFrame:CGRectMake(0.0,
self.window.frame.size.height -
GAD_SIZE_320x50.height,
GAD_SIZE_320x50.width,
GAD_SIZE_320x50.height)];
// Specify the ad's "unit identifier." This is your AdMob Publisher ID.
bannerView_.adUnitID = @"a14e0dssddb01d";
// Let the runtime know which UIViewController to restore after taking
// the user wherever the ad goes and add it to the view hierarchy.
bannerView_.rootViewController = self;
// Initiate a generic request to load it with an ad.
[bannerView_ loadRequest:[GADRequest request]];
//[self.window addSubview:navController.view];
[self.window addSubview:bannerView_];
[self.window makeKeyAndVisible];
return YES;
}