0

我之前曾尝试在基于 TabbarView 的应用程序上显示 Admobs 广告。但是当我尝试在基于 UIWebView 的应用程序上实现相同的功能时,事情似乎无法正常工作。

我试图在里面添加代码,-(void)viewDidLoad但应用程序崩溃了。

我在应用程序中使用的方法包括:

  • (void) viewDidAppear:(BOOL)animated
  • (void) viewDidDisappear:(BOOL)animated
  • (void) loading

我应该在哪里实现它以在我的应用程序中查看?

任何帮助,将不胜感激。

4

1 回答 1

1

在从 XIB 初始化 viewController 之后,您可以在 application:didFinishLaunchingWithOptions: 方法的末尾将 admob 的横幅视图添加到窗口。

GADBannerView *bannerView;
bannerView = [[[GADBannerView alloc] initWithFrame:CGRectMake(0, 0, 320, 50)] autorelease];
bannerView.adUnitID = @"YOUR_ADMOB_ID";
bannerView.rootViewController = self.viewController; 
[self.window addSubview:bannerView];
[bannerView loadRequest:[GADRequest request]];

这样,admob 横幅将始终位于屏幕顶部。

于 2012-08-14T09:16:10.443 回答