2014-10-03 129 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]是一個自定義類別方法;))