无法更改测试广告的大小

时间:2019-05-26 14:58:05

标签: ios swift admob

我目前正在尝试将广告添加到我的应用中。为此,我选择使用AdMob,因为它已经在Firebase中实现。

为了对其进行测试,我使用了AdMob为iOS横幅广告专用的测试广告单元ID:ca-app-pub-3940256099942544/2934735716

广告正在显示,但我无法更改其尺寸-测试添加项显示为320x100广告,并且无法填充iPhone X的宽度-而是显示难看的黑色虚线。

如何更改尺寸?甚至可以更改测试广告的尺寸吗?

我尝试过的事情:

@IBOutlet var bannerView: GADBannerView!


override func viewDidLoad() {
        super.viewDidLoad()
        addAddsToBannerView()
    }

func addAddsToBannerView() {
        bannerView.adUnitID = "ca-app-pub-3940256099942544/2934735716"
        bannerView.rootViewController = self
        bannerView.adSize = kGADAdSizeSmartBannerPortrait
        bannerView.load(GADRequest())
        bannerView.delegate = self
}

extension HomeViewController: GADBannerViewDelegate {

    func adViewDidReceiveAd(_ bannerView: GADBannerView) {
        bannerView.alpha = 0
        UIView.animate(withDuration: 1, animations: {
            bannerView.alpha = 1
        })
    }

}

0 个答案:

没有答案