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