【问题标题】:Pause ad refresh admob ios暂停广告刷新 admob ios
【发布时间】:2013-05-09 07:05:47
【问题描述】:

当用户选择了另一个标签时,如何暂停广告? 我有一个选项卡式 iOS 应用程序,我注意到广告在刷新,即使它们所在的选项卡不可见。 我找遍了整个地方,没有找到任何可以暂停自动刷新的东西。 当用户离开标签时删除和取消广告是否是一个好措施?

【问题讨论】:

    标签: ios refresh admob


    【解决方案1】:

    我发现从 superview 中删除 GADBannerView(不释放它,只是删除它并使用强大的属性保持它的安全)会阻止广告刷新,所以我这样做:

    -(void)viewWillAppear:(BOOL)animated{
        [super viewWillAppear:animated];
        [self.view addSubview:self.adView];
    }
    -(void)viewWillDisappear:(BOOL)animated{
        [super viewWillDisappear:animated];
        [self.adView removeFromSuperview];
    }
    

    【讨论】:

    • 谢谢,并添加我自己的发现 - 这种方法不会在 Google-Mobile-Ads-SDK 版本 6.12.2 中暂停自动刷新,但我更新到版本 7.2.2,发现不再需要上述方法:当视图自动离开屏幕时,SDK 暂停了自动刷新。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-28
    • 2014-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多