2
我正在使用AdMob并将GADBannerView加载到UITableViewController而不是通用的UIView中。任何人都可以告诉我如何加载横幅,并只出现在表视图的顶部?下面是代码:在UITableViewController中加载GADBannerView
在nameViewController.h文件:
@interface nameViewController : UITableViewController {
GADBannerView *AbMob;
}
在上(无效)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];
任何想法,将不胜感激,右现在它只是漂浮在那里。
是否真的没有建议的方式来处理UITableViewController中的这个问题,就像OP询问的那样?你链接的例子使用UIViewController,但大多数简单的表视图使用UITableViewController,所以你不需要连接表视图,数据源和委托自己。当然,我可以经历将我的UITableViewControllers转换为常规UIViewControllers的麻烦,但我宁愿不要,我怀疑我并不孤单。 – 2014-03-29 06:59:53
404.这是一个错误。 – SpyZip 2016-03-31 09:08:31