每当我设定
self.canDisplayBannerAds = true
在我的viewDidLoad方法中,由于某种原因,我的所有布局都被移开并弄乱了。 Web视图已放大了几个像素,并且状态栏下移了。
但是当我删除该行代码时,我的广告展示得很好,并且一切都完美。
最佳答案
如果要实现自己的ADBannerView
,则需要从self.canDisplayBannerAds = true
中删除viewDidLoad
。self.canDisplayBannerAds = true
可用于轻松在应用程序中实施iAd标语的方式。这将为您创建一个ADBannerView
,并根据其是否从iAd网络接收广告来显示或隐藏ADBannerView
。
您可以实现自己的ADBannerView
或使用self.canDisplayBannerAds = true
,而不是两者都使用。
关于ios - iAds会导致自动布局出现问题?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32445958/