如何在ios中以编程方式更改Google广告横幅广告尺寸

时间:2015-10-14 05:56:55

标签: ios iphone

我正在尝试将所有屏幕iPhone到iPad的谷歌广告横幅视图,但不幸的是iPhone屏幕向我显示如下警告。

无法设置adSize属性。没有足够的空间来展示自定义尺寸的广告,{600,50}。请使用适合当前屏幕范围{320,568}的大小。

2 个答案:

答案 0 :(得分:2)

我建议这个解决方案:

  1. 在Interface Builder中,创建约束Banner View.Center X = Superview.Center X

  2. 在Interface Builder中,创建约束Banner View.Width = 320并在构建时选择删除

  3. 在代码中,设置宽度如下:adBannerView.adSize = kGADAdSizeSmartBannerPortrait(For Portrait)

  4. 调试器将停止抱怨纵向中的所有iPhone

    我希望这会有所帮助

答案 1 :(得分:2)

我已经尝试了很多,但结果将是相同的,所以我试图编写代码谷歌建议。以下代码我已被用来解决这个问题。

bannerView.adSize = kGADAdSizeSmartBannerPortrait;

无需在UI界面上将宽度常量设置为320。

相关问题