2016-04-29 7 views
1

Ich versuche iAd in meine app mit dem folgenden Code hinzuzufügen:Swift/iAd Bannerview/wie die Position einzustellen

var bannerView: ADBannerView! 
override func viewDidLoad() { 
super.viewDidLoad() 

bannerView = ADBannerView(adType: .Banner) 
bannerView.translatesAutoresizingMaskIntoConstraints = false 
bannerView.delegate = self 
bannerView.hidden = true 
bannerView.frame = CGRectMake(0, 400, view.frame.size.width, bannerView.frame.size.height) 
view.addSubview(bannerView) 

Auch mit den frame = CGRectMake Sachen, mein Banner ist am unteren Rande meiner App. .. Egal wie ich die x/y Werte ändere. Das Banner bleibt unten ... Was fehlt mir? Hilfe wird sehr geschätzt.

+0

genau dort, wo Sie wollen? und ändern Sie auch Y-Position und Code ausführen. –

+0

ich es in der Mitte wollen würde der Bildschirm (Y-Achse) –

+0

bannerView.frame = CGRectMake (0, view.frame.size.height/2, view.frame.size.width, 30) –

Antwort

1

Versuchen wie folgt:

var adBannerView: ADBannerView 
adBannerView = ADBannerView(frame: CGRectMake(0, 0, 50, screenBounds.width)) 
adBannerView.center = CGPoint(x: screenBounds.width/2, y: screenBounds.height-adBannerView.frame.height) 
adBannerView.delegate = self 
adBannerView.hidden = true 
view.addSubview(adBannerView) 
+0

funktioniert auch nicht. Banner bleibt unten –

+0

Hast du Bannerview im Storyboard hinzugefügt oder programmatisch hinzugefügt? –

+0

programmatisch –

1

Bitte versuchen Sie dies: -

var bannerView: ADBannerView! 
override func viewDidLoad() { 
    super.viewDidLoad() 
    bannerView =ADBannerView(adType:.Banner) 
    bannerView.translatesAutoresizingMaskIntoConstraints = false 
    bannerView.delegate = self 
    bannerView.hidden = true 
    bannerView.frame = CGRectMake(0,self.view.frame.size.height-bannerView.frame.size.height,view.frame.size.width,bannerView.frame.size.height) 
    view.addSubview(bannerView)  
} 
+0

dies nicht funktioniert –

+0

wird Sie mir, was am unteren Rand der genau Ausgabe – iMHitesh

+0

Banner sagen kann .. –

Verwandte Themen