簡體   English   中英

AdMob橫幅廣告的底部工具欄

[英]AdMob Banner Covers Bottom Toolbar

我剛剛將AdMob測試橫幅加載到我的ViewController。 我在情節提要板中拖動了一個View,並將其設置為AdMob標語(並將其尺寸固定為:320x50)。

但這涵蓋了我的底部工具欄。

在Xcode中,我已將工具欄(使用情節提要約束)設置為視圖的底部(到視圖底部的距離為0)。 然后將AdMob橫幅視圖設置為位於底部工具欄的正上方(使用情節提要中的約束,距離底部工具欄的距離為0)。

當我在設備上運行模擬器時,橫幅會顯示在視圖底部的頂部,並覆蓋底部的工具欄。

如何設置參數,以便橫幅廣告(如果顯示的話)始終顯示在底部工具欄的頂部,而不是覆蓋它?

我在這里找到了完全相同的問題:

AdView標語(SubView)覆蓋了我應用中的底部工具欄。 如何確保工具欄固定在橫幅下方?

但是答案(不被接受)是:

我遇到了同樣的問題,對我來說很簡單。 您可能具有“ self.canDisplayBannerAds = YES;”。 在您的-viewDidLoad方法中。 而是將其移動到您的-viewDidAppear方法,並查看是否可以解決該問題。

我的ViewController.swift文件中當前沒有viewDidAppear方法。

我還意識到,iPhone 6上顯示的實際AdMob橫幅是全角的-而我在故事板上的視圖上設置了固定尺寸,以“容納” AdMob橫幅。 所以很明顯,我在情節提要板上為橫幅設置的約束在這里被覆蓋。

我該怎么辦?

謝謝。

我遵循了相關問題的建議:

AdView標語(SubView)覆蓋了我應用中的底部工具欄。 如何確保工具欄固定在橫幅下方?

我遇到了同樣的問題,對我來說很簡單。 您可能具有“ self.canDisplayBannerAds = YES;”。 在您的-viewDidLoad方法中。 而是將其移動到您的-viewDidAppear方法,並查看是否可以解決該問題。

在我自己的上下文中,它也對我有用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM