2014-10-03 124 views
0

我看到iAds横幅尺寸和Google Ad Mob横幅尺寸之间的差异。
但同样应该等于。iAds横幅尺寸与谷歌广告手机横幅尺寸iPhone6/6 +

iAds横幅的左侧会出现一个白色正方形,因此横幅会在容器大小的右侧裁剪。

但对于所有的广告类型我使用相同的大小

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

回答

1

我找到了解决办法。

我现在使用iPad的kGADAdSizeSmartBannerPortrait大小。
像这样:

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

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