我正在制作iPhone应用程序,我目前在我的视图中使用iAd。我已经阅读了一些关于苹果推荐通过视图分享adbanner的内容。我怎么能这样做,因为我已经阅读了苹果文档并且不够清楚而且我很困惑,请帮助我,如果他们有任何教程请告诉我或只是回答并指出我正确的方式。目前我为每个视图控制器都有一个广告,它运行良好,但它带有一个错误:太多活动横幅(10)。将限制新横幅的创建。 请帮忙,我正在使用故事板和最新的Xcode :)谢谢
答案 0 :(得分:2)
我这样做是使用一个创建adView的Singleton类,这样你只能获得1个adView。然后在所有ViewControllers的viewDidAppear方法中,只需将adView添加到视图中。
您可以在接受的答案here中看到我的代码,虽然这是针对AdWhirl广告视图的,但为iAd广告视图更改代码应该不会太难。
答案 1 :(得分:0)
这是单身人士的完美案例。许多人只是简单地创建了ADBannerView
的子类,然后可以将其添加到-viewDidLoad
(或-viewDidAppear
并采取适当的预防措施)的视图中,并在-viewDidDisappear
中删除查看控制器。