2017-01-24 1 views
0

Ich versuche, Large Banner statt Smart Banner zu verwenden, aber ich kann es nicht unten bleiben lassen. Ich verwende diesen Code für das intelligente Banner und es bleibt unten, funktioniert aber nicht für das große Banner. Wenn ich von kGADAdSizeSmartBannerPortrait zu kGADAdSizeLargeBanner wechsle, bewegt sich das Banner nach oben.Admob Large Banner Position

 _bannerView_ = [[GADBannerView alloc] initWithAdSize:kGADAdSizeSmartBannerPortrait]; 

    _bannerView_.frame = CGRectMake(0, self.view.frame.size.height - _bannerView_.frame.size.height , self.view.frame.size.width, _bannerView_.frame.size.height); 

Antwort

0

Sie können mit diesem Code versuchen.

// Initialize the banner docked to the bottom of the screen. 
// We start in a portrait orientation so use kGADAdSizeSmartBannerPortrait. 
    CGPoint origin = CGPointMake(0.0, 
           self.view.frame.size.height - 
           CGSizeFromGADAdSize(
            kGADAdSizeSmartBannerPortrait).height); 

    _bannerView_ = [[[GADBannerView alloc] 
        initWithAdSize:kGADAdSizeSmartBannerPortrait 
          origin:origin] autorelease]; 

//Continue rest of initialization here 

Referenz: http://googleadsdeveloper.blogspot.in/2012/06/keeping-smart-banner-docked-to-bottom.html

+0

Mein Code oben für Smart-Banner funktioniert, es funktioniert einfach nicht für große Banner arbeiten, habe ich versucht, den Code und es funktioniert nicht für große Banner entweder. –

Verwandte Themen