2017-07-12 4 views
0

Bonjour, J'essaie de changer la position de ma bannière AdMob dans l'une de mes scènes. L'annonce s'affiche correctement (et est masquée avec succès) chaque fois que je l'ai définie, mais elle ne prend pas la position que je lui donne. C'est toujours au sommet. Comment puis-je le positionner en bas de l'écran?La bannière de l'annonce AdMob ne change pas de position (Swift 3)

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) 

    banner = GADBannerView(adSize: kGADAdSizeSmartBannerPortrait) 
    banner.adUnitID = "ca-app-pub-xxxx" 

    banner.rootViewController = gameViewController 

    let request: GADRequest = GADRequest() 
    request.testDevices = ["xxxx"] 
    banner.load(request) 

    self.view?.addSubview(banner) 

Répondre

1

Vous initialisez une nouvelle bannière après avoir défini le cadre, changez les lignes 1 et 2.

+0

Wow, je me sens bête. Merci beaucoup pour la repsonse super rapide! – JoeDon16

+0

Pas de problème, j'espère que ça a aidé. –