在工具栏中间的Admob横幅

时间:2017-02-27 07:04:53

标签: ios swift

是否可以在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()

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

1 个答案:

答案 0 :(得分:1)

请为您的横幅添加位置

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)