我試圖在橫向上使用智能橫幅,但雖然要求非常明確地指出屏幕寬度爲32的高度,但我無法避免有關adSize屬性的錯誤消息。該廣告將顯示在我的應用內,但會剪輯在底部。無法設置adSize屬性。沒有足夠的空間來顯示自定義尺寸的廣告
bannerView.adSize = kGADAdSizeSmartBannerLandscape
bannerView.adUnitID = "ca-app-pub-3940256099942544/2934735716"
bannerView.rootViewController = self
bannerView.loadRequest(GADRequest())
這些是我與視圖相關的唯一代碼行。其餘的是在故事板內。我有一個GADBannerView,它的高度= 32,寬度=超級視圖,空間到底部= 0,在超視圖中水平居中。有什麼顯而易見的,我做錯了嗎?
編輯:所以在進一步檢查錯誤後,它看起來好像bannerView實際上忽略了自動佈局。它試圖將廣告加載到故事板中視圖的文字寬度中,而不是屏幕的實際寬度。有沒有辦法來解決這個問題?
我遇到了同樣的問題 - 請問,是否有人願意解決它?我無法看到adMOB ExampleBannerViewApp與我的項目有區別。我清除了Storyboard中的所有約束,並從頭開始重複。我也用「self.bannerView.adSize = kGADAdSizeBanner;」但也沒有運氣在我的模擬器上看到TestBanner。 – webschnecke