Xcode:5个ViewControllers中的iAd:如何?

时间:2011-09-04 14:41:48

标签: uiviewcontroller uinavigationcontroller iad

问题:我无法在5个viewcontrollers中查看一个iAd实例。

我使用dev.apple.com的iAdSuite示例将iAd集成到我的应用中。一切都很好,直到使用后退按钮返回NavControllerstack中的页面。广告没有重新融入视图。

在我的AppDelegate中,似乎有一种逻辑方法可以将adbannerview的一个实例加载到我的主窗口中:

[self.window addSubview:MainView];    
[self.MainView addSubview:NavController.view];    
[self.window makeKeyAndVisible];

MainView采用完整窗口,但设置为在加载adbanner时拉伸。

我似乎做错了,因为navcontroller视图似乎总是占用整个屏幕。

问题:如何在rootview中成功实现iAd? (或成功地迁移iad)

1 个答案:

答案 0 :(得分:0)

您是否可以保留对iAd横幅的全球引用,并致电[adBanner.view removeFromSuperView],然后[theViewThatYouWantToDisplayAdOn addSubview:adBanner.view]