【发布时间】:2015-01-08 08:14:05
【问题描述】:
这就是我的 iAd 在设备/模拟器上的外观。每次都会发生。横幅的实际大小是正确的,但内容大小是错误的(您可以在我的图片上看到它)。 也许,当应用上线时,这个问题会得到解决?任何帮助,谢谢。
我的应用使用 cocos2d v2.1,仅限横向。
这是我的 createBanner 代码:
_adBannerView = [[ADBannerView alloc] initWithFrame:CGRectZero];
_adBannerView.delegate = self;
CGSize sizeToFit = [_adBannerView sizeThatFits:[[CCDirector sharedDirector] view].frame.size];
[_adBannerView setFrame:CGRectMake(([[CCDirector sharedDirector] view].frame.size.width - sizeToFit.width)/2.0f, 0, sizeToFit.width, sizeToFit.height)];
[_adBannerView setAutoresizingMask:UIViewAutoresizingFlexibleWidth];
CGRect frame = _adBannerView.frame;
frame.origin.y = -frame.size.height;
frame.origin.x = 0.0f;
_adBannerView.frame = frame;
AppController * myDelegate = (((AppController*) [UIApplication sharedApplication].delegate));
[myDelegate.navController.view addSubview:self.adBannerView];
【问题讨论】:
标签: ios iphone cocos2d-iphone iad