ios - 将 GADBannerView 置于屏幕底部

标签 ios swift admob

我的 GADBannerView 目前在顶部,如何将其位置更改为底部?

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];                
    }
}

我应该添加什么?

最佳答案

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)

关于ios - 将 GADBannerView 置于屏幕底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39472014/

相关文章:

ios - 如何基于双向关系从核心数据中获取数据?

ios - 自定义按钮未出现在 iOS 设备上

ios - Swift - 调整 fontSize 以适应布局的宽度(以编程方式)

android - admob 中自定义插页式广告的图像尺寸

android - Admob 在选项卡布局中显示 ListView

android - admob广告在真机中不显示,仅在模拟器中显示

ios - Obj-C NSMutableArray 返回 nil

ios - 如何编码 [字符 : Int] property using NSCoder in Swift 3?

ios - 当你可以改变一个变量并且值无论如何都会改变时,为什么要使用 didSet 呢?

ios - 如何让ScrollView半透明且背后内容交互?