iOS Admob如何检查广​​告是否已加载

时间:2014-02-28 18:54:37

标签: ios admob banner

我的模态底部有一个横幅,我需要在viewDidLoad方法中相应地调整图像的大小。如果广告已加载,我需要缩小图片。否则我会扩大规模。在呈现视图之前3秒钟设置_bannerView。当viewDidLoad。如果广告尚未加载,我将不会为该视图显示横幅广告。

我不想在viewDidLoad之后修改大小。即我不想使用admob的委托方法并调整viewDidLoad之后的大小。

我检查了GADBannerView,但我没有找到任何要检查的属性或方法。请帮忙

1 个答案:

答案 0 :(得分:0)

您可以在某处实现此委托功能:

(也许在相关视图之前的视图上,只需确保将委托设置为右视图)

- (void)adViewDidReceiveAd:(GADBannerView *)bannerView{
    myGlobalBooleanThatSaysIfTheAdLoaded = YES;
}

然后在viewDidLoad之前检查myGlobalBooleanThatSaysIfTheAdLoaded。

这能解决您的问题吗?