私は Swift で iAd を正常に実装しましたが、広告が表示された場合を除いて、self
. 広告が画面の前面に表示され、画面のサイズが変わらないようにするにはどうすればよいですか?
これは私が使用したコードです:
class GameViewController: UIViewController, ADBannerViewDelegate {
var bannerView:ADBannerView?
override func viewDidLoad() {
super.viewDidLoad()
super.viewDidLoad()
self.canDisplayBannerAds = true
self.bannerView?.delegate = self
self.bannerView?.hidden = true
}
func bannerViewDidLoadAd(banner: ADBannerView!) {
self.bannerView?.hidden = false
}
func bannerViewActionShouldBegin(banner: ADBannerView!, willLeaveApplication willLeave: Bool) -> Bool {
return willLeave
}
func bannerView(banner: ADBannerView!, didFailToReceiveAdWithError error: NSError!) {
self.bannerView?.hidden = true
}
}
広告が画面の前面に表示され、画面のサイズが変わらないようにするにはどうすればよいですか?