0

在我的应用程序中,我使用 RevMob sdk 进行广告。在第一个视图中,使用此代码显示广告横幅。

[RevMobAds showBannerAdWithAppID:@"xxxxxxxxxxxxxx"];

在第二个视图中,我使用代码隐藏横幅..

[RevMobAds hideBannerAdWithAppID:@"xxxxxxxxxxxxxxxxxxx"];

此代码运行完美横幅显示在第一个视图中并隐藏在另一个视图中。

但是 我的问题是,当我编写代码以在 appilicationdidbecomeactivemethod 中显示弹出窗口时:

- (void)applicationDidBecomeActive:(UIApplication *)application
{
     [RevMobAds showPopupAdWithAppID:@"xxxxxxxxxxxxx"];
}

然后在第二个视图中,bannerAdd 不隐藏它仍然会出现在第二个视图中。

我无法意识到问题所在。如果你有任何建议请帮助我...

提前致谢。

4

1 回答 1

1

您使用的方法已弃用,您应该使用:

[RevMobAds showBannerAd];
[RevMobAds hideBannerAd];
[RevMobAds showPopup];

您可以在 api 文档中查看更多信息:http: //sdk.revmob.com/ios-api/index.html

于 2012-10-09T17:29:13.537 回答