在cocos2d的iAD横幅视图

时间:2012-10-14 12:39:19

标签: ios cocos2d-iphone iad

我正在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(它有场景)

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

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

iAdView.delegate = self;

希望这有帮助。