开发者

Xcode: iAds in 5 ViewControllers: How?

Problem: I can't get one instance of iAds to be viewed in 5 viewcontrollers.

I used the iAdSuite example from dev.apple.com to integrate iAds into my app. All is fine until one uses the back button to go back a page within the NavControllerstack. The Ad d开发者_运维问答oesnt reintegrate into the view.

One logical approach seemed to me to load up one instance of the adbannerview into my main window in my AppDelegate:

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

MainView takes the full window but is set to stretch up when the adbanner is loaded.

I seem to be doing something wrong because the navcontroller view seems to always take up the entire screen.

Question: How can I succesfully implement iAds in my rootview? (Or succesfully migrate iads around)


Could you keep a global reference to the iAd Banner and call [adBanner.view removeFromSuperView] followed by [theViewThatYouWantToDisplayAdOn addSubview:adBanner.view]

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜