大家好,我正试图在我的一个场景中改变我的AdMob Banner 的位置 . 每当我设置广告时,广告都会成功显示(并且已成功隐藏),但它不会采用我给出的位置 . 它总是在顶部 . 如何将其设置为位于屏幕底部?
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)
banner = GADBannerView(adSize: kGADAdSizeSmartBannerPortrait)
banner.adUnitID = "ca-app-pub-xxxx"
banner.rootViewController = gameViewController
let request: GADRequest = GADRequest()
request.testDevices = ["xxxx"]
banner.load(request)
self.view?.addSubview(banner)
1 回答
在设置框架后,您将初始化新 Banner ,切换第1行和第2行 .