如何在底部中心放置iOS的Admob横幅?

use*_*856 0 objective-c admob ios

我使用此代码将横幅广告放在左下方.

CGPoint origin = CGPointMake(0.0,
                             self.view.frame.size.height -
                             CGSizeFromGADAdSize(kGADAdSizeBanner).height);
bannerView_ = [[GADBannerView alloc] initWithAdSize:kGADAdSizeBanner
                                             origin:origin];
Run Code Online (Sandbox Code Playgroud)

如何将横幅定位在底部中心?

Nik*_* M. 5

您只需在初始化后将其添加为子视图:

CGPoint origin = CGPointMake(0.0, self.view.frame.size.height - CGSizeFromGADAdSize(kGADAdSizeBanner).height);

bannerView_ = [[GADBannerView alloc] initWithAdSize:kGADAdSizeBanner
                                                         origin:origin];
bannerView_.center = CGPointMake(self.view.center.x, self.view.frame.size.height-CGSizeFromGADAdSize(kGADAdSizeBanner).height/2)
[self.view addSubview: bannerView_];
Run Code Online (Sandbox Code Playgroud)