2017-02-27 2 views
0

Ist es möglich, Aufnahme Banner in der Mitte von navigationController.toolbar? Art und Weise habe ich es (innen viewDidLoad):Admob Banner in der Mitte der Symbolleiste

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() 

jedoch Banner auf der linken Seite einer Symbolleiste ausgerichtet ist. Gibt es eine einfache Möglichkeit Banner an der Mitte auszurichten?

+0

Um es in der Mitte setzen Sie es in Titelansicht mit einstellen: 'self.navigationItem.titleView = banner' – Priyal

Antwort

0

Bitte füge Position für Ihren Banner

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) 
Verwandte Themen