在我的应用程序中,我使用RevMob sdk进行广告宣传。在第一个视图中,使用此代码显示广告横幅。
[RevMobAds showBannerAdWithAppID:@"xxxxxxxxxxxxxx"];
在第二个视图中,我使用代码隐藏横幅..
[RevMobAds hideBannerAdWithAppID:@"xxxxxxxxxxxxxxxxxxx"];
此代码运行完美横幅显示在第一个视图中,并隐藏在另一个视图中。
但是我的问题就是这个,当我编写代码来显示appilicationdidbecomeactive方法中的弹出窗口时:
- (void)applicationDidBecomeActive:(UIApplication *)application
{
[RevMobAds showPopupAdWithAppID:@"xxxxxxxxxxxxx"];
}
然后在第二个视图中,bannerAdd无法隐藏,它仍会出现在第二个视图中。
我无法意识到问题所在。如果你有任何建议请帮助我...
提前致谢。
答案 0 :(得分:1)
不推荐使用您正在使用的方法,您应该使用:
[RevMobAds showBannerAd];
[RevMobAds hideBannerAd];
[RevMobAds showPopup];
您可以在api文档中看到更多信息: http://sdk.revmob.com/ios-api/index.html