开发者

Xcode: iAds in 5 ViewControllers: How?

开发者 https://www.devze.com 2023-04-02 03:08 出处:网络
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

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

精彩评论

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