我正在尝试将所有屏幕iPhone到iPad的谷歌广告横幅视图,但不幸的是iPhone屏幕向我显示如下警告。
无法设置adSize属性。没有足够的空间来展示自定义尺寸的广告,{600,50}。请使用适合当前屏幕范围{320,568}的大小。
答案 0 :(得分:2)
我建议这个解决方案:
在Interface Builder中,创建约束Banner View.Center X = Superview.Center X
在Interface Builder中,创建约束Banner View.Width = 320并在构建时选择删除
在代码中,设置宽度如下:adBannerView.adSize = kGADAdSizeSmartBannerPortrait(For Portrait)
调试器将停止抱怨纵向中的所有iPhone
我希望这会有所帮助
答案 1 :(得分:2)
我已经尝试了很多,但结果将是相同的,所以我试图编写代码谷歌建议。以下代码我已被用来解决这个问题。
bannerView.adSize = kGADAdSizeSmartBannerPortrait;
无需在UI界面上将宽度常量设置为320。