我正在使用AdMob并将GADBannerView加载到UITableViewController而不是一般的UIView。任何人都可以告诉我如何将横幅加载并只显示在表格视图的顶部?以下是代码:
在nameViewController.h文件中:
@interface nameViewController : UITableViewController {
GADBannerView *AbMob;
}
在(void)viewDidLoad:
上的nameViewController.m文件中//AdMob block
AbMob = [[GADBannerView alloc]
initWithFrame:CGRectMake(0.0,
self.view.frame.size.height -
GAD_SIZE_320x50.height,
GAD_SIZE_320x50.width,
GAD_SIZE_320x50.height)];
AbMob.adUnitID = AdMob_ID;
AbMob.rootViewController = self;
[self.view addSubview:AbMob];
GADRequest *r = [[GADRequest alloc] init];
r.testing = YES;
[AbMob loadRequest:r];
任何想法都会受到高度赞赏,现在只是浮出水面。
答案 0 :(得分:0)
Here是如何在表格视图的顶部和底部嵌入广告的完整示例。可以进行轻微修改,只在顶部显示一个。
请注意,根据AdMob T& C,即使在长视图中也只能有最多2个广告,并且一次只能显示不超过1个广告。只在顶部显示1个广告也很好。