我想在我的UITabBar
应用程序中实施iAd,并且发现如果我在canDisplayBannerAds
的每个ViewControllers
上使用ADBannerView
属性,则相应地显示/隐藏广告,调整大小视图完美且实现起来非常容易(在Storyboard上没有添加ADBannerView
),但很容易实现。
这有什么问题吗?我是否需要通过代码/故事板添加 view.animate().translationX(0f).translationY(0f).setInterpolator(new AccelerateDecelerateInterpolator()).start();
?
答案 0 :(得分:0)
无需在代码或故事板中创建AdBannerView。我在我的应用中使用了canDisplayBannerAds并且工作正常。 Apple为您做了一切,您不必关心内存泄漏,渲染问题,错误处理......
答案 1 :(得分:0)
这有什么问题吗?
不,canDisplayBannerAds
易于实施,无需管理。当有人第一次在他们的应用程序中放置广告时,我通常建议使用canDisplayBannerAds
。这让他们熟悉广告和iAd。
我是否需要通过代码/故事板添加
ADBannerView
?
不,使用canDisplayBannerAds
并不要求您实施ADBannerView
。在您需要 ADBannerView
的那一刻,您就会知道它。例如,您希望在iAd无法接收广告时使用其他广告网络。使用canDisplayBannerAds
您无法执行此操作。您需要使用自己的代理方法ADBannerView
。