我将Adwhirl集成到我的应用中并仅激活了iAd。我的应用程序处于landscapeleft模式,我希望所有广告都在320x50(48)模式下。我设法旋转横幅视图,iAd看起来正确。我通过以下方式做到了这一点:
AdWhirl *adView = [AdWhirlView requestAdWhirlViewWithDelegate:self];
[[[Director sharedDirector] openGLView] addSubview:adView];
CGAffineTransform transform = CGAffineTransformMakeTranslation(0, 150);
transform = CGAffineTransformTranslate(transform, 10, 10);
transform = CGAffineTransformRotate(transform, CC_DEGREES_TO_RADIANS(90));
[adView setTransform:transform];
在iOS4.2中工作正常。 但是,在iOS4.1的设备上,只有横幅视图的左侧是可点击的。我对这种行为感到很困惑。是否有人有同样的问题? 任何提示都将受到高度赞赏!
P.S.I试图设置框架,边界和中心,但这并没有解决问题。