如何在cocos2d中使用self.view?

时间:2014-07-30 20:16:26

标签: objective-c cocos2d-iphone

我正在将Flurry广告投放到我的应用中,而且我遇到了一个我已经难以接受的问题。

横幅广告的整合如下:

[FlurryAds setAdDelegate:self];

[FlurryAds fetchAndDisplayAdForSpace:@"BANNER_MAIN_VIEW" view:self.view size:BANNER_BOTTOM];

我无法弄清楚的部分是view参数。由于cocos2d不使用UIViews,我怎样才能使它工作?我创建了一个类似UIView *mainView = [[UIView alloc]init];的视图,但我不确定如何将它应用于CCScene,因为我无法使用addChild。

1 个答案:

答案 0 :(得分:4)

你有没有尝试过(如果使用cocos2d 3.0):

UIView* view = [CCDirector sharedDirector].view;

[FlurryAds setAdDelegate:self];
[FlurryAds fetchAndDisplayAdForSpace:@"BANNER_MAIN_VIEW" view:view size:BANNER_BOTTOM];