当前位置:   iOS > 正文

iOS/Swift:超过10个ADBannerView实例

interface-builder,ios,adbannerview,swift,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线开发工具,前端开发工具,开发人员工具,站长工具

我在10次屏幕浏览后收到此警告.

目前存在超过10个ADBannerView或ADInterstitialView实例.这是对iAd API的误用,因此广告效果会受到影响.此消息仅打印一次.

我已经AdBannerView通过InterfaceBuilder 实现了.每次加载视图时,我都没有明确地以编程方式创建ADBannerView.

我只是引用AdBannerView了@IBOutlet:

@IBOutlet weak var iAdsBanner: ADBannerView!

如Apple文档所示,通过更改其位置来隐藏/显示它.

为什么我会遇到这种错误?



1> Muneeba..:

你为什么要为bannerView做出一个出路.在iOS 7之后,事情发生了变化.如果您想要iAds,那么您需要做的就是添加iAdsFramework,导入框架,UIViewController 并在您的viewDidLoad()编写中使用以下代码

 self.canDisplayBannerAds = true;

它将开始展示广告.

更新 忘记canDisplayBannerAds事情,因为您的要求是不同的.只需AppDelegate在您的视图控制器和视图控制器中创建一个横幅View 实例,获取该实例,设置框架并将其添加为子视图,并且在控制器消失时不要忘记将其删除.检查此链接您将得到这个想法.stackoverflow.com/questions/28514758/...

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/blog/iOS/detail/8138
推荐阅读
相关标签
  

闽ICP备14008679号