有没有人有一个例子,如何实现谷歌移动广告adMob智能横幅,支持方向变化迅速?
我在StackOverflow和Google文档中都找不到它。
谢谢

最佳答案

遵循Official Quick start guide
使用Autolayout,将广告视图设置为您喜欢的大小;
在您的代码中,在设置adinitid等之前,请将adSize属性设置为kGADAdSizeSmartBannerPortrait或kGADAdSizeSmartBannerLandscape;
新的“完成示例”代码将是:

import UIKit
import GoogleMobileAds

class ViewController: UIViewController {

    @IBOutlet weak var bannerView: DFPBannerView!

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
        print("Google Mobile Ads SDK version: " + DFPRequest.sdkVersion())
        bannerView.adSize = kGADAdSizeSmartBannerLandscape
        bannerView.adUnitID = "/6499/example/banner"
        bannerView.rootViewController = self
        bannerView.loadRequest(DFPRequest())
    }
}

08-17 07:57