У меня есть баннер iAd в моем приложении, однако иногда (обычно, когда iAd имеет ошибку) он переводит мои другие представления вверх. Возможно ли, чтобы представление баннера перекрывало мои другие представления, а не мешало им?Предотвращение перехода iAd из других представлений
override func viewDidLoad() {
Banner.hidden = true
Banner.delegate = self
self.canDisplayBannerAds = true
}
func bannerViewActionShouldBegin(banner: ADBannerView!, willLeaveApplication willLeave: Bool) -> Bool {
return true
}
func bannerView(banner: ADBannerView!, didFailToReceiveAdWithError error: NSError!) {
NSLog("Error")
Banner.hidden = true
}
func bannerViewWillLoadAd(banner: ADBannerView!) {
}
func bannerViewDidLoadAd(banner: ADBannerView!) {
Banner.hidden = false
}
Это похоже на трюк! Спасибо! Я смешивал их вместе –