0

我正在 cocos2d 游戏的 appdelegate.mm 文件中实现 ADbanner 视图。广告显示完美,但我想知道在哪里可以实现 iAd 横幅视图代表。我已将它们添加到 appdelegate.mm 文件中,但它们没有被调用。

这是显示广告的代码(它们已成功显示)

iAdView = [[ADBannerView alloc] initWithFrame:CGRectZero];
    iAdView.currentContentSizeIdentifier = ADBannerContentSizeIdentifierLandscape;
    [[[CCDirector sharedDirector]view]addSubview:iAdView];

我现在需要实现这个

- (void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error
- (void)bannerViewDidLoadAd:(ADBannerView *)banner

我没有使用 UIViewController,因为我使用的是 cocos2d(它有场景)

提前感谢您的帮助。

4

1 回答 1

0

您必须将 ADBannerView 的委托设置为您的 appDelegate:

iAdView.delegate = self;

希望这可以帮助。

于 2012-10-14T16:54:34.400 回答