使用带有故事板的XCode 4为基于UtiAbbarController的应用程序共享iAd横幅

使用带有故事板的XCode 4为基于UtiAbbarController的应用程序共享iAd横幅,xcode,uiviewcontroller,uinavigationcontroller,uitabbarcontroller,iad,Xcode,Uiviewcontroller,Uinavigationcontroller,Uitabbarcontroller,Iad,1:下载Xcode 4.2的示例项目 2:使横幅在每个视图的选项卡栏上方可见 3:张贴答案 4:接受赏金 5:让别人开心,我会教你的。没有放置此重要步骤的现有教程。在我们尝试任何激烈的操作之前,请尝试将此代码放在应用程序的底部,然后在返回YES呼叫: self.window.rootViewController = tabBarController; [self.window makeKeyAndVisible]; 其实很简单。只需为每个选项卡创建一个新的横幅视图控制器,它将成为故事板中每个选

1:下载Xcode 4.2的示例项目

2:使横幅在每个视图的选项卡栏上方可见

3:张贴答案

4:接受赏金


5:让别人开心,我会教你的。没有放置此重要步骤的现有教程。

在我们尝试任何激烈的操作之前,请尝试将此代码放在
应用程序的底部,然后在
返回YES呼叫:

self.window.rootViewController = tabBarController;
[self.window makeKeyAndVisible];

其实很简单。只需为每个选项卡创建一个新的横幅视图控制器,它将成为故事板中每个选项卡的父视图控制器。然后将容器视图对象拖动到每个横幅视图控制器中,并将子视图控制器嵌入到每个横幅视图控制器中

最后,在BannerViewController.m中,将自定义的init方法替换为覆盖
initWithCoder:
的方法,在该方法中,您将把banner视图控制器添加到banner管理器中。还可以实现
prepareforsgue:
,您可以在其中将
\u contentController
设置为segue的目标视图控制器


我的文章更详细,并链接到一个示例项目。

谢谢,但我认为没有什么不同。这与此行不一样吗:UITabBarController*tabController=(UITabBarController*)self.window.rootViewController;你一直在改变你的问题文本。如果你想有人帮你编码,我建议你在freeloper.com或elance.com上发布一个项目。祝你好运:)是的,我把它改成了一个普通的样本,这样它会更简单、更通用,这样其他人就可以在一个特定的环境中使用它,而不用通过我的个人代码来找到他们想要的东西。谢谢你的建议,如果苹果的支持邮件不能让我在这个问题上更明智的话,我会这么做的!