2014-09-12 84 views
0

我想简单地暂停我的应用程序中的iAd横幅。当用户双击主页按钮进入多任务处理屏幕时,我创建了它,以便应用程序暂停,这非常合适。但是iAd横幅本身保持动画效果,看起来有些奇怪。在一个冷冻应用程序中的现场iAd横幅...如何暂停iAd横幅广告?

那么,如何以编程方式暂停iAd横幅广告(ADBannerView)?

或者我应该删除它,直到应用程序再次在前台?

回答

0

因为它只是一个UIView,所以最好在viewWillDisappear(或viewDidDisappear)中将它的'hidden'属性设置为YES,然后在viewWillAppear中取消隐藏它。

另一种方法是抓住代表横幅的矩形的截屏,在横幅顶部覆盖UIImageView并在屏幕上显示屏幕帽。但我认为这有点矫枉过正。