我正在尝试在AdmobBanner上显示UIButton,如下例所示(显然是黑色X)。我在Admob SDK中查找了此选项但找不到任何内容。
我尝试过选择按钮 - >编辑器 - >排列 - >发送到前面没有结果。
非常感谢帮助。
这是我用来展示我的横幅的代码:
CGPoint origin = CGPointMake(0.0,0.0);
// Use predefined GADAdSize constants to define the GADBannerView.
self.adBanner = [[GADBannerView alloc] initWithAdSize:kGADAdSizeBanner
origin:origin];
// Note: Edit SampleConstants.h to provide a definition for kSampleAdUnitID
// before compiling.
self.adBanner.adUnitID = @"a150xxxxxxxxxxx";
self.adBanner.delegate = self;
[self.adBanner setRootViewController:self];
[self.view addSubview:self.adBanner];
self.adBanner.center =
CGPointMake(self.view.center.x, self.adBanner.center.y);
[self.adBanner loadRequest:[self createRequest]];
答案 0 :(得分:2)
我假设你在这里使用界面构建器,并且AdMob视图和你的按钮都是同一父视图的子视图。如果是这种情况,只需确保该按钮位于左侧“对象”窗格中子视图列表中的AdMob视图之前。
另一种选择是在viewDidLoad
中进行以下调用:
[self.view bringSubviewToFront:button]
如果您是以编程方式执行此操作,请确保在插入AdMob视图后执行此操作