我想在我的应用中暂停iAd横幅。当用户双击主页按钮进入多任务处理屏幕时,我做了这样,应用程序暂停自己,完全正常。但iAd横幅保持动画本身,看起来有点奇怪。在冻结的应用程序中的实时iAd横幅...
那么如何以编程方式暂停iAd横幅广告(ADBannerView
)?
或者我应该删除它,直到应用程序再次出现在前台?
答案 0 :(得分:0)
因为它只是一个UIView,所以最好在viewWillDisappear(或viewDidDisappear)中将它的'hidden'属性设置为YES,然后在viewWillAppear中取消隐藏它。
另一种方法是抓取代表横幅的矩形的屏幕截图,在横幅顶部覆盖UIImageView并在那里显示屏幕截图。但我认为这有点矫枉过正。