首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

给iOS 平台添加admob广告条不能点击的有关问题

2012-06-28 
给iOS 平台添加admob广告条不能点击的问题要给ios的游戏添加admob广告,本来很简单的任务却因碰到不能点击

给iOS 平台添加admob广告条不能点击的问题

要给ios的游戏添加admob广告,本来很简单的任务却因碰到不能点击广告条的问题,

具体表现是这样的:

1.我的游戏是横屏玩,也就是Landsape,所以我的广告条(adView)也是横屏摆放的

adView加在一个UIViewController的view上,在controller调viewDidLoad方法时,生成adView并加到这个controller上

[self.view addSubview:bannerView_];

2.广告条超过屏幕原始宽度(比如ipad 是768)的区域不能点击

?

这个广告条这个问题困折磨了我3天后,今天总算找到问题出在哪了:

原来是我没有设置这个UIViewController的frame值,因为它默认是竖屏幕的frame(768*1024),所以即便横屏后,可以触摸区域也是768*1024,结果广告条超过768的区域就无法点击了,oh,shit!

?

解决办法:

在viewDidLoad 里重新设置controller.view.frame

? ? [self.view setFrame:CGRectMake(0, 0, 1024, 768)];

?

热点排行