iAd +多个UITableViewControllers

我一直在寻找这一段时间..有没有办法添加iAds(或AdMob,或任何其他手机广告的东西)到UITableViewControllers? 最多的时候,我的应用程序大约需要3到4个关卡,而且我希望在所有关卡中都能够展示广告,而不是每次都发送新的广告请求(大多数解决scheme都是这样做的)。

提前致谢!

我知道这个问题是旧的,但对于其他人好奇,并遇到这个问题:你只需要保留视图转换之间的实例。 我写了一个简单的单例类 ,完全是因为我遇到了相同的问题。 它在一个广告容器中pipe理iAds和AdMob广告,您可以在应用程序中穿梭,而无需担心创build和销毁多个广告实例。 当你从一个视图移动到另一个视图时,只需在viewDidAppear或类似的地方调用一行代码即可。 它会自动从旧视图中移除广告容器并将其添加到新视图中,从而在应用会话的整个生命周期中保留相同的广告。

在使用这种方法之前,我每次都去创build一个新的视图,只是创build新的广告实例(对于iAd和AdMob)。 绝对不是理想的。

你说“三四级”是什么意思? 你的意思是3或4个“屏幕”(所以很多细胞?)

也许最好的解决scheme是在UITableView下添加你的iAd / Admob视图。 但我永远不会使用UITableViewControllers而是UITableView(它总是添加使用此控制器的问题)。

所以也许你可以有一个UIViewController,然后在一个UITableView和iAd视图下面?

的UIViewController
– > UITableView
– > iAd / Admob视图