我目前正在使用故事板中的自定义视图,并将bannerView放入自定义视图中。所以我一直在寻找如何正确显示智能横幅景观。我添加了代表来检查我是否收到了他们的广告。然而,这就是我得到的' adView:didFailToReceiveAdWithError:请求错误:没有要显示的广告。'以下是我用于检测方向并根据尺寸显示广告的代码。我可以知道我是否必须修改自定义视图的大小?
override func willRotate(to toInterfaceOrientation: UIInterfaceOrientation, duration: TimeInterval) {
if (UIInterfaceOrientationIsLandscape(toInterfaceOrientation)) {
self.bannerView?.adSize = kGADAdSizeSmartBannerLandscape
} else {
self.bannerView?.adSize = kGADAdSizeSmartBannerPortrait
}
}