import iAd
@IBOutlet weak var Banner: ADBannerView!
override func viewDidLoad() {
super.viewDidLoad()
Banner.hidden = true
Banner.delegate = self
self.canDisplayBannerAds = true
}
func bannerViewActionShouldBegin(banner: ADBannerView!, willLeaveApplication willLeave: Bool) -> Bool {
return true
}
func bannerViewDidLoadAd(banner: ADBannerView!) {
self.Banner.hidden = false
}
func bannerView(banner: ADBannerView!, didFailToReceiveAdWithError error: NSError!) {
NSLog("Error")
}
func bannerViewWillLoadAd(banner: ADBannerView!) {
}
你好,
我目前正在使用Xcode 7.2,Swift 2.0和iOS 9.2开发iOS应用。我已经实施了iAd,并且效果很好。但是,在我所在的地区,填充率并不高,我想使用Google的AdMob在我的应用上做广告作为备份。我希望在iAd没有收到广告时展示AdMob横幅广告。请注意,我是Swift的新手,并且不了解Objective-C。谢谢。
最佳答案
您可以在didFailToReceiveAdWithError
中加载AdMob广告(和视图)。假设在没有iAd可用时调用此回调(我认为是)。
关于ios - 如何将AdMob集成为iAd的备份?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35219203/