繁体   English   中英

工具栏中间的Admob横幅

[英]Admob banner in the middle of toolbar

是否可以将横幅广告放置在navigationController.toolbar的中间? 我做到的方式(在viewDidLoad内部):

    let banner = GADBannerView(adSize: kGADAdSizeBanner)
    banner.adUnitID="ca-app-pub-123"
    banner.rootViewController=self
    banner.load(GADRequest())
    self.navigationController?.isToolbarHidden=false
    self.navigationController?.toolbar.addSubview(banner)
    self.navigationController?.toolbar.sizeToFit()

但是,横幅与工具栏的左侧对齐。 有没有一种简单的方法可以将横幅对准中间?

请为您的横幅添加位置

banner.frame.origin = CGPoint(x: self.navigationController?.toolbar.frame.width / 2 - banner.frame.width / 2, y: self.navigationController?.toolbar.frame.height / 2 - banner.frame.height / 2)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM