ios - 如何将适用于 iOS 的 Admob 横幅放在底部中心?

标签 ios objective-c admob

我正在使用此代码将横幅广告放在左下角。

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

如何将横幅置于底部居中?

最佳答案

你只需要在初始化后将它添加为一个 subview :

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_];

关于ios - 如何将适用于 iOS 的 Admob 横幅放在底部中心?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29012907/

相关文章:

ios - 删除 iOS 中的数组元素问题?

iphone - 在大数组中搜索字符串需要很长时间

java - 查明 apk 是否以 Beta 版本发布或在运行时稳定运行

ios - 使用 SwiftUI 呈现多个模式表

ios - NSDateFormatter 和 NSDateComponents 返回不同的周数值

iphone - 如何从粘贴板中获取复制的图像?

ios - UIAnimation后UI屏幕变黑

ios - UIButton EXC_BAD_ACCESS on setTitle :forState

android - 我是否需要为这些条件明确授予各种互联网/网络 list 权限?

admob - AdMob 收入是如何计算的?