1

我想在 iPhone 应用程序中以两种屏幕方向显示 AdMob 广告。广告尺寸在纵向模式下应为 320x50,在横向模式下应为 480x32。

我尝试更改bannerView 框架和adSize 属性,它们都运行良好,并且横幅尺寸会根据需要更改,但问题是每次旋转时都会调用adViewDidReceiveAd 方法并请求新广告。所以我想知道是否有办法避免在屏幕旋转和广告尺寸改变时重新加载广告?

4

1 回答 1

3

如果我正确理解这一点,您是否希望发出一个广告请求,其中包含 320x50 广告素材和 480x32 广告素材?您需要两个不同的广告素材,因为在两个方向重复使用相同的广告可能会使广告看起来被拉伸。

不幸的是,不要认为这是您现在可以使用 AdMob SDK 完成的事情。不要认为您可以在此处使用解决方法,因为这需要更改服务器端。

于 2012-05-06T23:34:19.803 回答