Shared iAd banner for UITabBarController based app using XCode 4 with storyboard

It’s fairly simple actually. Just create a new banner view controller for each tab that will be the parent view controller for each tab in your storyboard. Then drag in a Container View object into each banner view controller and embed your child view controllers in each banner view controller.

Finally in BannerViewController.m replace the custom init method a method to override initWithCoder: where you will add the banner view controller to the banner manager. Also implement prepareForSegue: where you can set the _contentController to the segue’s destination view controller.

My blog post goes into a lot more detail and links to an example project.

Leave a Comment