我应该只使用canDisplayBannerAds。没有ADBannerViews?

时间:2015-11-03 20:55:13

标签: ios iad

我想在我的UITabBar应用程序中实施iAd,并且发现如果我在canDisplayBannerAds的每个ViewControllers上使用ADBannerView属性,则相应地显示/隐藏广告,调整大小视图完美且实现起来非常容易(在Storyboard上没有添加ADBannerView),但很容易实现。

这有什么问题吗?我是否需要通过代码/故事板添加 view.animate().translationX(0f).translationY(0f).setInterpolator(new AccelerateDecelerateInterpolator()).start();

2 个答案:

答案 0 :(得分:0)

无需在代码或故事板中创建AdBannerView。我在我的应用中使用了canDisplayBannerAds并且工作正常。 Apple为您做了一切,您不必关心内存泄漏,渲染问题,错误处理......

答案 1 :(得分:0)

  

这有什么问题吗?

不,canDisplayBannerAds易于实施,无需管理。当有人第一次在他们的应用程序中放置广告时,我通常建议使用canDisplayBannerAds。这让他们熟悉广告和iAd。

  

我是否需要通过代码/故事板添加ADBannerView

不,使用canDisplayBannerAds并不要求您实施ADBannerView。在您需要 ADBannerView的那一刻,您就会知道它。例如,您希望在iAd无法接收广告时使用其他广告网络。使用canDisplayBannerAds您无法执行此操作。您需要使用自己的代理方法ADBannerView