0

我发现 iAds 横幅尺寸和 Google Ad Mob 横幅尺寸之间存在差异。
但同样应该是平等的。

iAds 横幅左侧出现一个白色方块,因此由于容器大小,横幅在右侧被裁剪。

但对于所有广告类型,我使用相同的尺寸

_adsContainerView.frame = CGRectMake(0.0f, CGRectGetHeight(self.view.frame),
                                     kGADAdSizeBanner.size.width, height);
4

1 回答 1

1

我找到了解决方案。

我现在使用 iPad 的kGADAdSizeSmartBannerPortrait尺寸。
像这样 :

if ([UIDevice isIPad]) {
  _GADBannerView = [[GADBannerView alloc] initWithAdSize:kGADAdSizeSmartBannerPortrait];
} else {
  _GADBannerView = [[GADBannerView alloc] initWithAdSize:kGADAdSizeBanner];
}

[UIDevice isIPad]是自定义类别方法;))

于 2014-10-10T07:01:14.263 回答