【发布时间】:2013-05-09 07:05:47
【问题描述】:
当用户选择了另一个标签时,如何暂停广告? 我有一个选项卡式 iOS 应用程序,我注意到广告在刷新,即使它们所在的选项卡不可见。 我找遍了整个地方,没有找到任何可以暂停自动刷新的东西。 当用户离开标签时删除和取消广告是否是一个好措施?
【问题讨论】:
当用户选择了另一个标签时,如何暂停广告? 我有一个选项卡式 iOS 应用程序,我注意到广告在刷新,即使它们所在的选项卡不可见。 我找遍了整个地方,没有找到任何可以暂停自动刷新的东西。 当用户离开标签时删除和取消广告是否是一个好措施?
【问题讨论】:
我发现从 superview 中删除 GADBannerView(不释放它,只是删除它并使用强大的属性保持它的安全)会阻止广告刷新,所以我这样做:
-(void)viewWillAppear:(BOOL)animated{
[super viewWillAppear:animated];
[self.view addSubview:self.adView];
}
-(void)viewWillDisappear:(BOOL)animated{
[super viewWillDisappear:animated];
[self.adView removeFromSuperview];
}
【讨论】: