Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 将GadbanerView放置在屏幕底部_Ios_Swift_Admob - Fatal编程技术网

Ios 将GadbanerView放置在屏幕底部

Ios 将GadbanerView放置在屏幕底部,ios,swift,admob,Ios,Swift,Admob,MyGadbanerView当前位于顶部,如何将其位置更改为底部 var Banner = GADBannerView(adSize: kGADAdSizeSmartBannerPortrait) var request:GADRequest = GADRequest() override func viewDidLoad() { super.viewDidLoad() func showBanner() { Banner.hidden = false

My
GadbanerView
当前位于顶部,如何将其位置更改为底部

var Banner = GADBannerView(adSize: kGADAdSizeSmartBannerPortrait)  
var request:GADRequest = GADRequest()

override func viewDidLoad() {
    super.viewDidLoad()
    func showBanner() {
        Banner.hidden = false
        Banner.adUnitID = "ca-app-pub-**************"
        Banner.rootViewController = self
        Banner.delegate = self
        self.view.addSubview(Banner)
        Banner.loadRequest(request)            
        request.testDevices = [kGADSimulatorID];                
    }
}

我应该添加什么?

var Banner=GADBannerView(adSize:kGADAdSizeSmartBannerPortrait)
应该是
Banner
。以大写字母开头的名称用于类,而不是变量。此外,您应该使用
let
而不是
var
。例如,
let banner=GADBannerView(adSize:kGADAdSizeSmartBannerPortrait)
Banner.frame = CGRect(x:0.0,
                      y:self.view.frame.size.height - Banner.frame.size.height,
                      width:Banner.frame.size.width,
                      height:Banner.frame.size.height)