Coming from a separate IntroViewController, I'm trying to present a UIViewController that's embedded in a UINavigationController, which is also one of three option in a UITabbarController.
let tabVC = storyboard?.instantiateViewController(withIdentifier: "TabBarViewController")
self.present(UINavigationController(rootViewController: tabVC!), animated: true, completion: nil)
When I present my View Controller with the code above, the Navigation controller isn't complete, missing the bar items from all the View Controllers (see image).
I've been on this for a few hours, and can either only get the TabbarController to show, the UINavigationController, but not both. Thanks for any help. Much appreciated!
UPDATE: I should clarify, the problem only exists when I try to present it from another View Controller. When I use it as an initial View Controller, everything is fine.