iAds横幅尺寸与Google Ad Mob横幅尺寸iPhone6 / 6 +相对应

时间:2014-10-03 11:48:18

标签: ios admob iad iphone-6-plus

我发现iAds横幅尺寸与Google Ad Mob横幅尺寸有所不同 但同样应该是平等的。

iAds横幅左侧会出现一个白色方块,因此横幅会在右侧裁剪,并导致容器尺寸。

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

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

1 个答案:

答案 0 :(得分:1)

我找到了解决方案。

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

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

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