After updating to XCode 9, UITabbarController view either only half of view or tabbar missing.

After updating to Xcode 9, I am seeing strange behavior with my uittabbarcontroller in an iPad app. Originally, we had Trait Variations disabled, and the tab bar was visible, but the view was only in the top half of the screen (see TraitVariationsDisabled.png). After enabling Trait Variations, the view takes up the full screen, but the tab bar is missing (TraitVariationsEnabled.png). I have tried changing many properties and settings, but cannot get the view to be full screen with the tab bar showing.


The project does not use storyboards as it was originally created before storyboards were available.




Replies

I see that attaching images to the post doesn't work. Hopefully it is easy to understand what I'm describing.