【问题标题】:Putting an ad always at the front on iPhone?在 iPhone 上总是将广告放在最前面?
【发布时间】:2011-01-03 23:25:39
【问题描述】:

我想在我的 iPhone 应用程序上投放广告。

我正在使用 TabBar 来分隔一些功能。

这是我的问题。我只想放置一个广告,无论用户选择什么并通过按标签栏在视图之间切换,它总是应该显示。我想要那个广告就在标签栏的正上方。

我不想在每个视图上都放置广告,也不想在每次用户更改视图时都刷新。

有人能给我一些想法吗?

谢谢。

【问题讨论】:

  • 它是AN AD。所有周围的单词都必须大写;)
  • 是的,我解决了这个问题。想知道 AD 代表什么,肯定不是 Anno Domini。

标签: iphone ads uitabview


【解决方案1】:

您的 TabBarControllers 视图在某个时候被添加到应用程序 window。如果通过代码执行,这通常在您的 applicationDidFinishLaunching 方法中,否则通过 Interface Builder 完成。无论哪种方式,如果要全局添加视图,请在 applicationDidFinishLaunching 的末尾添加,并将其添加为应用程序 window 的子视图,而不是添加到任何单独的视图控制器。只需确保在标签栏控制器之后添加它,否则它会被覆盖。

【讨论】:

  • 感谢您的回答。我试图将 ADBannerView 添加到窗口。但我得到这个错误。 'ADBannerView 必须是由 UIViewController 管理的视图层次结构的一部分'
  • 好的。将其添加到虚拟 uiviewcontroller,然后将 uiviewcontrollers 视图添加到窗口。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-03-14
  • 2016-09-23
  • 2011-07-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多